WEB开发网
开发学院数据库DB2 DB2常用命令集 阅读

DB2常用命令集

 2008-08-27 16:26:31 来源:WEB开发网   
核心提示: db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE NORETRIEVE24, 备份表空间BACKUP DATABASE YNDC TABLESPACE ( USERSPACE1 ) TO "D:temp&quo

db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE NORETRIEVE

24, 备份表空间

BACKUP DATABASE YNDC TABLESPACE ( USERSPACE1 ) TO "D:temp" WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING

25, 创建 db2 工具数据库

db2 create tools catalog systools create new database toolsdb

26, 如何进行增量 / 差量备份

增量:上一次完整备份至本次备份之间增加的数据部分;

差量 (delta) :上次备份以来(可能是完整备份、增量备份或者差量备份)至本次备份之间增加的数据部分;

27, 更新所有表的统计信息

db2 -v connect to DB_NAME

db2 -v "select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes"

db2 -v reorgchkupdate statistics on table all

db2 -v "select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes"

db2 -v terminate v

28, 对一张表运行统计信息

db2 -v runstatson table TAB_NAMEand indexes all

29, 查看是否对数据库执行了 RUNSTATS

db2 -v "select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes"

30, 更改缓冲池的大小

缓冲池中,当 syscat.bufferpools 的 npages 是 -1 时,由数据库的配置参数 bufferpage 控制缓冲池的大小。

将 npages 的值更改为 -1 的命令:

db2 -v connect to DB_NAME

db2 -v select * from syscat.bufferpools

db2 -v alter bufferpoolIBMDEFAULTBP size -1

db2 -v connect reset

db2 -v terminate

上一页  1 2 3 4  下一页

Tags:DB 常用 命令集

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接