db2建库、建表空间基本流程
- 新建数据库
db2 create db <dbname> using codeset gbk territory CN collate using identity
- 先建完成后,连接数据库
db2 "connect to <dbname>"
- 创建缓冲池 /删除缓冲池
db2 create bufferpool bp32k all nodes size -1 pagesize 32k
db2 drop tablespace tablespace1, tablespace2, tablespace3
- 建立表空间
db2 "create regular tablespace tablespace1 pagesize 32k managed by database using(file '/usr/yixiayizi/tablespace1' 5g) bufferpool bp32k"
db2 "create regular tablespace tablespace2 pagesize 32k managed by database using(file '/usr/yixiayizi/tablespace2' 10g) bufferpool bp32k"
db2 "create regular tablespace tablespace3 pagesize 32k managed by database using(file '/usr/yixiayizi/tablespace3' 2g) bufferpool bp32k"
如果提示一下内容:
则使用以下语句:
db2 "create large tablespace instiaci pagesize 32k managed by automatic storage bufferpool bp32k"
大致介绍一下参数
AUTOMATIC STORAGE 是自动存储,由DB2自己管理表空间,维护成本低。
AUTOMATIC STORAGE 可以被认为成DMS类型的表空间,不会自动增长容器数目。
AUTO-RESIZE是自动调整表空间大小。这个的前提是表空间必须是AUTOMATIC STORAGE的。
AUTO-RESIZE可以通过create tablespace语句指定或者通过alter tablespace来更改,
但AUTOMATIC STORAGE只能在创建表空间时指定且不可更改。
Auto-resize enabled = Yes 容器会自动扩大或者缩小。
注意
(file ‘/usr/yixiayizi/tablespace1’ 5g)的设置:
第一个参数:
当指向外置盘时,file改为device;
当指向文件路径时,为file;
第二个参数:需要是绝对路径;
第三个参数:该表空间的大小;
- 调整表空间大小:
ALTER TABLESPACE <tablespace1> RESIZE ( FILE '/cstp/usr/db2ad/db2ad/ <tablespace1>' 5g )
- 调整缓冲池大小
db2 alter bufferpool bp32k size 2g
db2建库、建表空间基本流程相关推荐
- SqlService基础一篇搞定(建库建表、插入数据、修改和删除数据、基础查询、条件查询、模糊查询、聚合函数、分组查询、多表查询)
SqlService基础知识总汇 前言 一.SQLSERVER建库建表 1.检查数据库名是否存在 2.创建数据库 3.建表 4.修改表结构 5.删除添加约束 二.SQLSERVER插入数据 1.向部门 ...
- hive:建库建表、表分区、内部表外部表、数据导入导出
hive建库建表与数据导入 建库 hive中有一个默认的库: 库名: default 库目录:hdfs://hdp20-01:9000/user/hive/warehouse 新建库: create ...
- SQL Server建库建表命令
数据库建库建表 1.直接右键数据库,选择新建数据库: 2.通过新建查询,输入命令建库建表. 使用CREATE DATABASE创建数据库school. 数据文件的逻辑名称自定义,需要注意的点是主数据文 ...
- Mysql 数据库实战-建库-建表-查多表
前文:MySql数据库基本概念 数据库 DataBase(数据库),存储数据的仓库. 第一方或第三方提供的图形化界面的客户端(DBeaver,Mariadb) 在Mysql中创建若干个数据库,每个数据 ...
- MySQl建库建表及增删改查
通过可视化工具建库建表 创建数据库 CREATE DATABASE studb2 CHAR SET utf8; 切换数据库(使用use 将数据库切换到 studb2) USE studb2 ; 在st ...
- Android数据库建库建表的几种方法
方法一:SQLite数据库的建立 SQLiteDatabase database;public UserDao(Context context){//1.1建库database=context.ope ...
- mysql exercise --- one 建库建表练习参考
建库建表操作练习 1 .表名 User Name Tel Content Date 张三 133******** 大专毕业 2006-10-11 张三 136******** 本科毕业 2006-10 ...
- 通过flyway实现项目启动自动建库建表
目录 前言 代码实现 添加依赖 sql文件命名方式也有讲究 代码配置 启动建库 前言 我之前研究过一个开源论坛项目,pybbs,他代码下载下来直接启动会自动建库建表,所以我拿过来研究一下(不难),这样 ...
- 数据库的实例化操作——员工信息的查询——建库建表录入信息(一)
数据库的实例化操作--建库建表录入信息. 本文章共分为三部分,通过建立员工部门的信息来熟练掌握数据库的单表查询.多表查询. 员工信息如下: Dept表(部门) Dept部门表结构 字段 类型 描述 d ...
- 数据库1-SQL server建库建表操作
菜鸟学习数据库(一) 这是一个目录 菜鸟学习数据库(一) (一)每贴一句 (二)开始 (1)进入MSSMS软件 1.进入软件 2.点击新建查询: 3.新建的查询界面 (2)开始sql语言建库建表 1. ...
最新文章
- 目标检测中的anchor-based 和anchor free
- 跨浏览器设置标签样式
- 网易云信被纳入 Gartner 2021年《CPaaS 市场指南》研究报告
- 深入 理解 Statement 和 PreparedStatement 【转】
- oracle数据库内核,深入内核:Oracle数据库里SELECT操作Hang解析
- 解决mysql从windows迁移到centos出现乱码问题
- html5 渐变按钮练习
- Vue 无限滚动加载指令
- html算命源码,index.html
- Caffe教程:训练自己的网络结构来分类。
- rose双机热备mysql,实战:ROSE HA双机热备系统安装指南
- SD皇冠毛绒布料材质制作视频教程 中文字幕
- 文本数据挖掘----初识数据挖掘
- 本科计算机考研考英语,2016考研必需知道的10件事
- python怎么测试一个网站的延迟_Python检测网络延迟的代码
- Android 音视频难学?音视频(流媒体)开发学习也有套路
- Mac 安装brew+unrar解压rar
- 计算机毕业设计ssm农贸市场摊位管理系统c22ux系统+程序+源码+lw+远程部署
- 关于ligerui grid分页checkbox绑定问题
- SQL Server 定时自动备份和自动删除方法图文超详细步骤