DB2常用命令集(二)

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-02 05:28 点击:

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

  更改数据库配置参数 BufferPages 的命令如下:

  db2 -v update db cfgfor dbnameusing BUFFPAGE bigger_value

  db2 -v terminate

  31, 查看数据库监视内容列表

  db2 -v get monitor switches

  32, 打开某个数据库监视内容

  db2 -v update monitor switches using bufferpoolon

  33, 获取数据库快照

  db2 -v get snapshot for all databases > snap.out

  db2 -v get snapshot for dbm>> snap.out

  db2 -v get snapshot for all bufferpools>> snap.out

  db2 -v terminate

  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:ackupautobakdb2 TAKEN AT 20060314232015

  41, 创建样本数据库

  在 unix 平台,使用: sqllib/bin/db2sampl

  在 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 v

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • db2管理工具小结
    • DB2数据库的导出与导入(Windows客户端)
    • db2 CLP中如何换行
    • DB2查看表结构及所用表语句
    • DB2 · CREATE TABLESPACE
    • 使用DB2对象:创建模式、表和视图
    • DB2数据库逻辑卷的复制
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1