1. 新建数据库
db2 create db <dbname> using codeset gbk territory CN collate using identity
  1. 先建完成后,连接数据库
db2 "connect to  <dbname>"
  1. 创建缓冲池 /删除缓冲池
db2 create bufferpool bp32k all nodes size -1 pagesize 32k
db2 drop tablespace  tablespace1, tablespace2, tablespace3
  1. 建立表空间
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;
第二个参数:需要是绝对路径;
第三个参数:该表空间的大小;

  1. 调整表空间大小:
ALTER TABLESPACE  <tablespace1> RESIZE ( FILE '/cstp/usr/db2ad/db2ad/ <tablespace1>' 5g )
  1. 调整缓冲池大小
db2 alter bufferpool bp32k size 2g

db2建库、建表空间基本流程相关推荐

  1. SqlService基础一篇搞定(建库建表、插入数据、修改和删除数据、基础查询、条件查询、模糊查询、聚合函数、分组查询、多表查询)

    SqlService基础知识总汇 前言 一.SQLSERVER建库建表 1.检查数据库名是否存在 2.创建数据库 3.建表 4.修改表结构 5.删除添加约束 二.SQLSERVER插入数据 1.向部门 ...

  2. hive:建库建表、表分区、内部表外部表、数据导入导出

    hive建库建表与数据导入 建库 hive中有一个默认的库: 库名: default 库目录:hdfs://hdp20-01:9000/user/hive/warehouse 新建库: create  ...

  3. SQL Server建库建表命令

    数据库建库建表 1.直接右键数据库,选择新建数据库: 2.通过新建查询,输入命令建库建表. 使用CREATE DATABASE创建数据库school. 数据文件的逻辑名称自定义,需要注意的点是主数据文 ...

  4. Mysql 数据库实战-建库-建表-查多表

    前文:MySql数据库基本概念 数据库 DataBase(数据库),存储数据的仓库. 第一方或第三方提供的图形化界面的客户端(DBeaver,Mariadb) 在Mysql中创建若干个数据库,每个数据 ...

  5. MySQl建库建表及增删改查

    通过可视化工具建库建表 创建数据库 CREATE DATABASE studb2 CHAR SET utf8; 切换数据库(使用use 将数据库切换到 studb2) USE studb2 ; 在st ...

  6. Android数据库建库建表的几种方法

    方法一:SQLite数据库的建立 SQLiteDatabase database;public UserDao(Context context){//1.1建库database=context.ope ...

  7. mysql exercise --- one 建库建表练习参考

    建库建表操作练习 1 .表名 User Name Tel Content Date 张三 133******** 大专毕业 2006-10-11 张三 136******** 本科毕业 2006-10 ...

  8. 通过flyway实现项目启动自动建库建表

    目录 前言 代码实现 添加依赖 sql文件命名方式也有讲究 代码配置 启动建库 前言 我之前研究过一个开源论坛项目,pybbs,他代码下载下来直接启动会自动建库建表,所以我拿过来研究一下(不难),这样 ...

  9. 数据库的实例化操作——员工信息的查询——建库建表录入信息(一)

    数据库的实例化操作--建库建表录入信息. 本文章共分为三部分,通过建立员工部门的信息来熟练掌握数据库的单表查询.多表查询. 员工信息如下: Dept表(部门) Dept部门表结构 字段 类型 描述 d ...

  10. 数据库1-SQL server建库建表操作

    菜鸟学习数据库(一) 这是一个目录 菜鸟学习数据库(一) (一)每贴一句 (二)开始 (1)进入MSSMS软件 1.进入软件 2.点击新建查询: 3.新建的查询界面 (2)开始sql语言建库建表 1. ...

最新文章

  1. 目标检测中的anchor-based 和anchor free
  2. 跨浏览器设置标签样式
  3. 网易云信被纳入 Gartner 2021年《CPaaS 市场指南》研究报告
  4. 深入 理解 Statement 和 PreparedStatement 【转】
  5. oracle数据库内核,深入内核:Oracle数据库里SELECT操作Hang解析
  6. 解决mysql从windows迁移到centos出现乱码问题
  7. html5 渐变按钮练习
  8. Vue 无限滚动加载指令
  9. html算命源码,index.html
  10. Caffe教程:训练自己的网络结构来分类。
  11. rose双机热备mysql,实战:ROSE HA双机热备系统安装指南
  12. SD皇冠毛绒布料材质制作视频教程 中文字幕
  13. 文本数据挖掘----初识数据挖掘
  14. 本科计算机考研考英语,2016考研必需知道的10件事
  15. python怎么测试一个网站的延迟_Python检测网络延迟的代码
  16. Android 音视频难学?音视频(流媒体)开发学习也有套路
  17. Mac 安装brew+unrar解压rar
  18. 计算机毕业设计ssm农贸市场摊位管理系统c22ux系统+程序+源码+lw+远程部署
  19. 关于ligerui grid分页checkbox绑定问题
  20. SQL Server 定时自动备份和自动删除方法图文超详细步骤

热门文章

  1. 一年三番五次修,卡巴斯基为何依然无法完美修复杀毒软件中的这些洞 (技术详情)?...
  2. [转载] 中国象棋软件-引擎实现(二)棋局表示
  3. Android SQLite数据库升级的问题
  4. ImageView.ScaleType 属性值
  5. mysql InnoDB 行锁分析
  6. shell中判断一个参数是否为整型
  7. 终于在五一之前打了SP3
  8. 一个小偷写给失主的信
  9. mongodb java驱动_Java的MongoDB驱动及读写策略
  10. CCCC-GPLT L1-037. A除以B 团体程序设计天梯赛