`
- 浏览:
231117 次
- 性别:
- 来自:
北京
-
原则:
1、中间表和目标事实表的空间大小设置依据于源始表的空间设置。(计算出最近一年的数据量)
2、中间表和目标事实表的数据量规划为5年的数据量。
3、根据以前需求文档会数据量每年递增加20%
/*
现在应用的默认的IBMDEFAULTGROUP
db2 create database partition group pg01 on dbpartitionnum(0 to 1)
db2 list database partition groups
*/
--建立缓冲池
CREATE BUFFERPOOL "BP32K" SIZE 81920 PAGESIZE 32768;
--建立索引空间
CREATE REGULAR TABLESPACE "TBS_IDX_32K" IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 32k MANAGED BY DATABASE
USING (file 'd:\rep\vgidx01\rTBS_IDX_32K' 64000) --原始是64000,根据以前需求文档会增加20%
EXTENTSIZE 32
PREFETCHSIZE 192
BUFFERPOOL BP32K
OVERHEAD 12.670000
TRANSFERRATE 0.180000
FILE SYSTEM CACHING
DROPPED TABLE RECOVERY ON;
--注意:表空间的page size和所指定的buffer pool的page size大小不一样,也会报错
--建立表空间
CREATE REGULAR TABLESPACE "TBS_DATA03" IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 32k MANAGED BY DATABASE
USING (file 'd:\vgdata01\rTBS_DATA03' 19200) --原始是19200,根据以前需求文档会增加20%
EXTENTSIZE 32
PREFETCHSIZE 192
BUFFERPOOL BP32K
OVERHEAD 12.670000
TRANSFERRATE 0.180000
FILE SYSTEM CACHING
DROPPED TABLE RECOVERY ON;
--建立表,将它建在表空间上,索引在索引空间上
CREATE TABLE "DB2ADMIN"."UD8_INCEPT_FILE" (
"S_CREDENCECODE" CHAR(6) NOT NULL ,
"S_BANKCODE" CHAR(8) NOT NULL
)
IN "TBS_DATA03" INDEX IN "TBS_IDX_32K" ;
SELECT * FROM SYSCAT.BUFFERPOOLS --缓冲池属性
LIST TABLESPACES --列出表空间
更改表所属空间:
#QSCOMMAND EXPORT TO '%DATA_PATH%\DB2INST1.M_DIM_BANK.358.1\M_DIM_BANK.ixf'
OF IXF
SELECT * FROM "DB2INST1"."M_DIM_BANK";
#SYNC 10;
DROP TABLE "DB2INST1"."M_DIM_BANK";
#SYNC 20;
CREATE TABLE "DB2INST1"."M_DIM_BANK"
("ibankid" BIGINT,
"SBANKNAME" VARCHAR(200),
"SBANKTYPE" VARCHAR(100)
)
DATA CAPTURE NONE
IN "SYSTOOLSPACE"
INDEX IN "SYSCATSPACE";
#SYNC 30;
ALTER TABLE "DB2INST1"."M_DIM_BANK"
LOCKSIZE ROW
APPEND OFF
NOT VOLATILE
LOG INDEX BUILD NULL;
#SYNC 40;
#QSCOMMAND IMPORT FROM '%DATA_PATH%\DB2INST1.M_DIM_BANK.358.1\M_DIM_BANK.ixf'
OF IXF
MODIFIED BY COMPOUND=5
NOCHECKLENGTHS
COMMITCOUNT 1000
--RESTARTCOUNT xxx
INSERT
INTO "DB2INST1"."M_DIM_BANK";
#SYNC 50;
RUNSTATS ON TABLE "DB2INST1"."M_DIM_BANK"
AND INDEXES ALL
SHRLEVEL REFERENCE;
#SYNC 60;
http://www.ibm.com/developerworks/cn/data/library/techarticles/0212wieser/0212wieser.html
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池
DB2的表空间和缓冲池
[IBM]DB2_基础__表空间和缓冲池
无论是CPU芯片,操作系统还是Web服务器等方方面面,都会使用一个非常重要的技术:缓存。CPU和内存之间的高速缓存,内存和外设... 缓冲池本质上是分配给数据库管理器管理的一块内存空间,用于读写数据页。(包括表行
管理对象包括DB2数据库的实例、数据库、表空间、缓冲池、应用程序、配置等。管理项目包括数据库事务负载、IO负载、容量、IO性能、锁、排序、应用、内存使用、数据库日志空间等。监控管理方式包括即时查看和历史查看...
客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、故障诊断、锁与并发,以及数据库安全都是本书关注的重点。在介绍这些DB2对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护...
客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、故障诊断、锁与并发,以及数据库安全都是本书关注的重点。在介绍这些DB2对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护...
DB2 V9.1控制中心操作手册,表空间、缓冲池等管理
db2的安装,数据库的创建,缓冲池、表空间的创建,win下数据的迁移。
DB2基础,包括架构、用户、实例、表空间、缓冲池、安全等重点概念 DB2性能优化-SQL语句调优,包括监控找出问题SQL
临时表空间页面大小与其他表空间页面大小的设置,临时表空间与缓冲池的设置。 example:db2icrt db2 -s ese -p d:\db2 -u Administrator 注意:在UNIX 上产生实例时需要产生一个和实例名称相同的用户名,和fencedid...
客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、故障诊断、锁与并发,以及数据库安全都是本书关注的重点。在介绍这些DB2对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护...
表空间和缓冲池 13 面向 OLTP 工作负载的表空间设计 13 缓冲池设计 15 最佳实践 17 数据类型 19 数据类型选择 19 最佳实践 22 表 23 基表 23 拆分表 23 范围分区表 24 MDC 表 24 RCT 表 25 临时表 26 表存储和性能 ...
客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、SQL基础知识、DB2基本监控方法、运行数据库必须考虑的设置、DBA日常维护以及数据库常用工具都是本书关注的重点。在介绍这些数据库对象和概念的...
客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、故障诊断、锁与并发,以及数据库安全都是本书关注的重点。在介绍这些DB2对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护...
创建表空间: CREATE TABLESPACE exoatbs IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 8K MANAGED BY SYSTEM USING ('/home/exoa2/exoacontainer') EXTENTSIZE 32 PREFETCHSIZE 16 BUFFERPOOL ...
客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、故障诊断、锁与并发,以及数据库安全都是本书关注的重点。在介绍这些DB2对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护...
客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、SQL基础知识、DB2基本监控方法、运行数据库必须考虑的设置、DBA日常维护以及数据库常用工具都是关注的重点。在介绍这些数据库对象和概念的同时,...
1.33. 建立数据库、缓冲池、表空间、表案例 77 1.34. 建立别名 78 1.35. 建立视图 78 1.36. 建立唯一性索引 78 1.37. 查看表的索引 79 1.38. 查看表 79 1.39. 建立触发器 79 1.40. 查看存储过程 79 1.41. view ...
首先,我们有关于 DB2 各个方面的所有传统的性能指南,包括 CPU/内存/磁盘配置的平衡、表空间和缓冲池的调优、锁、日志记录、查询执行计划等。所有这些话题在之前的 DB2 文章里都曾论述过(见 参考资料),并在管理 ...