DB2常用命令
来源:互联网 发布:施耐德m258编程 编辑:程序博客网 时间:2024/06/10 21:54
--===========================常用操作======================================
db2 list db directory
db2 connect to ${db_name} user ${user_name} using ${password}
db2ilist #显示当前实例名
db2 list tables #显示当前实例下的所有表
db2 list tablespaces #显示表空间
db2pd -db ${db_name} -tablespaces ${tablespace_id} #查看表空间情况
db2 describe table ${table_name} #显示表结构
--===========================系统监控=================================
db2 reset monitor all --将监视器开关复位
db2 get dbm cfg | grep DFT_MON --查看实例级的监视器开关
db2 get monitor switches --查看应用级的监视器开关
db2 update dbm cfg using DFT_MON_STMT ON DFT_MON_LOCK ON --打开实例级的监视器开关
db2 update monitor switches using Statement on Lock on --打开应用级的监视器开关
db2 update dbm cfg using DFT_MON_STMT OFF DFT_MON_LOCK OFF --关闭实例级的监视器开关
db2 update monitor switches using Statement off Lock off --关闭应用级的监视器开关
db2 get snapshot for all on ${db_name} --抓取所有快照
db2 get snapshot for dynamic sql on ${db_name} --抓取动态SQL快照
db2 get snapshot for locks on ${db_name} --抓取锁快照
grep "Number of executions" ${log_file} |awk '{print $5}' |sort -n --抓取执行SQL次数最多的情况
grep "Total execution time" ${log_file} |awk '{print $6}' |sort -n --抓取执行时间最长的SQL的情况
grep "Deadlocks detected" ${log_file} |awk '{print $4}' |sort -n --抓取死锁的情况
--nmon的使用
1.下载nmon
2.chmod a+x nmon
3. ./nmon -f -t -s MyMonitor -s 10 -c 200 //每10秒抓取一次,共抓取200次,系统会在当前目录下生成一个.nmon后缀的文件
4.sort ${nmon_file} > ${new_file_name}.csv
5.再使用nmon analyser打开这个文件即可。
- db2 常用命令
- DB2常用命令
- DB2常用命令
- DB2常用命令
- db2 常用命令
- DB2 常用命令
- DB2常用命令
- DB2常用命令
- db2常用命令
- DB2常用命令
- DB2常用命令
- DB2 常用命令
- DB2 常用命令
- DB2 常用命令
- DB2常用命令
- DB2 常用命令
- DB2 常用命令
- db2常用命令
- HOOK的利用
- 归乡
- DataView与DataTable之间互用
- ERP项目实施-具体应用比空谈重要
- PHP 连接mysql 实例代码
- DB2常用命令
- 为ie6,ie7,firefox(ff)设置不同效果的css写法
- 正则表达式来判断输入0-100的数字,保留两位小数方法的两种方法
- FLEX实践—Application与Module通信(二)
- PING命令中TTL的具体含义
- 余忠为百米长卷三坊七巷艺术信息
- 百米书画长卷画展三坊七巷开幕式照
- EXTJS资料
- DB扩展名的数据库文件怎么打开:两种db数据库的打开方式