DB2数据库常用命令集:部分数据库维护命令(四)

日期: 2008-10-26 作者:DuDu 来源:TechTarget中国 英文

34.重置数据库快照


db2 -v reset monitor all

35.计算缓冲池命中率

理想情况下缓冲池命中率在95%以上,计算公式如下:



(1 -((buffer pool data physical reads + buffer pool index physical reads) 
/(buffer pool data logical reads + pool index logical reads))) *100%

36.创建db2实例



db2icrt <实例名称>

37.删除db2实例



db2idrop <实例名称>

38.设置当前db2实例



set db2intance=db2

39.显示db2拥有的实例


db2ilist

40.恢复离线增量备份数据库的命令



DB2 RESTORE DATABASE YNDC INCREMENTAL AUTOMATIC FROM 
D:backupautobakdb2 TAKEN AT 20060314232015

41.创建样本数据库

在unix平台,使用:



sqllib/bin/db2sampl <path>

在windows,os/2平台,使用:db2sampl e,e是可选参数,指定将创建数据库的驱动器;

42.列出数据库中所有的表



db2 list tables

43.列出某个表的数据结构


db2 describe table v_ro_role

44.给表增加列



ALTER TABLE STAFF     
ADD COLUMN PNHONE VARCHAR(20)

45.数据迁移方法1

export脚本示例



db2 connect to testdb user test password test
db2 “export to aa1.ixf of ixf select * from table1”
db2 “export to aa2.ixf of ixf select * from table2”
db2 connect reset
 

import脚本示例


db2 connect to testdb user test password test
db2 “load from aa1.ixf of ixf     replace into table1     COPY NO     without prompting ”
db2 “load from aa2.ixf of ixf     replace into table2     COPY NO     without prompting ”
db2 connect reset

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

DuDu
DuDu