DB2 创建数据库、缓冲池和表空间
2012-04-28 12:55
411 查看
1、创建数据库
CREATE DATABASE FRK
AUTOMATIC STORAGE NO ON '/home/data' USING CODESET gbkTERRITORY CN COLLATE
USING SYSTEM PAGESIZE 32768
CATALOG TABLESPACE MANAGED BY DATABASE
USING ( FILE '/home/data/sysspaces' 51200 )
USER TABLESPACE MANAGED BY DATABASE
USING ( FILE '/home/data/sysusertablespace' 51200 )
TEMPORARY TABLESPACE MANAGED BY DATABASE
USING ( FILE '/home/data/systemptablespace' 51200 ) ;
2、创建缓冲池
CONNECT TO FRK;
CREATE BUFFERPOOL BUFFER1 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER2 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER3 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER4 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CONNECT RESET;
3、创建表空间
CONNECT TO FRK;
CREATE REGULAR TABLESPACE FRKREGTABLESPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/regtablespacedata' 16000 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER1 DROPPED TABLE RECOVERY ON;
CREATE SYSTEM TEMPORARY TABLESPACE FRKSYSTEMPTSPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/systemtablespacedata' 6400 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER2 ;
CREATE USER TEMPORARY TABLESPACE FRKUSERTEMPTSPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/usertemptablespacedata' 6400 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER3 ;
CREATE LARGE TABLESPACE FRKLAGGERTSPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/loggertablespacedata' 16000 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER4 ;
CONNECT RESET;
4、创建表
CREATE TABLE abc(
id integer NOT NULL ,
name VARCHAR(180))
IN FRKREGTABLESPACE;
本文出自 “测试的律动” 博客,请务必保留此出处http://fociceo.blog.51cto.com/2480/846539
CREATE DATABASE FRK
AUTOMATIC STORAGE NO ON '/home/data' USING CODESET gbkTERRITORY CN COLLATE
USING SYSTEM PAGESIZE 32768
CATALOG TABLESPACE MANAGED BY DATABASE
USING ( FILE '/home/data/sysspaces' 51200 )
USER TABLESPACE MANAGED BY DATABASE
USING ( FILE '/home/data/sysusertablespace' 51200 )
TEMPORARY TABLESPACE MANAGED BY DATABASE
USING ( FILE '/home/data/systemptablespace' 51200 ) ;
2、创建缓冲池
CONNECT TO FRK;
CREATE BUFFERPOOL BUFFER1 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER2 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER3 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER4 IMMEDIATE SIZE 250 PAGESIZE 32 K ;
CONNECT RESET;
3、创建表空间
CONNECT TO FRK;
CREATE REGULAR TABLESPACE FRKREGTABLESPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/regtablespacedata' 16000 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER1 DROPPED TABLE RECOVERY ON;
CREATE SYSTEM TEMPORARY TABLESPACE FRKSYSTEMPTSPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/systemtablespacedata' 6400 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER2 ;
CREATE USER TEMPORARY TABLESPACE FRKUSERTEMPTSPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/usertemptablespacedata' 6400 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER3 ;
CREATE LARGE TABLESPACE FRKLAGGERTSPACE PAGESIZE 32 K MANAGED BY DATABASE USING ( FILE '/home/data/loggertablespacedata' 16000 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL BUFFER4 ;
CONNECT RESET;
4、创建表
CREATE TABLE abc(
id integer NOT NULL ,
name VARCHAR(180))
IN FRKREGTABLESPACE;
本文出自 “测试的律动” 博客,请务必保留此出处http://fociceo.blog.51cto.com/2480/846539
相关文章推荐
- DB2如何创建表空间 如何创建数据库 如何创建缓冲池
- DB2 创建数据库缓冲池和表空间
- DB2,数据库,缓冲池,表空间操作语句
- 创建一个空的IBM DB2 ECO数据库的方法
- db2 创建数据库联合对象报错的解决办法
- oracle 数据库表空间、用户、权限的创建与删除
- Oracle sql语句创建表空间、数据库、用户及授权
- oracle创建数据库以及用户表空间
- 创建数据库和表空间笔记2
- 查看表空间oracle rman catalog目录数据库创建过程查看表空间
- oracle创建数据库、表空间、用户并授权
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- 数据库创建用户以及表空间指定
- DB2中storage group的概念,以及创建各种类型的表空间
- DB2 数据库创建、表的ixf文件导出导入示例
- ArcSDE 10.1 For Windows 创建空间数据库与常见错误_SQL Server
- DB2基本概念 —— 实例、数据库、表空间、容器
- PLSQL数据库创建表空间.txt
- oracle 创建数据库 表空间 用户 授权和toad导入导出数据库
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结