DB2日常维护手册.doc

DB2日常维护手册.doc

ID:49766347

大小:44.64 KB

页数:15页

时间:2020-03-04

DB2日常维护手册.doc_第1页
DB2日常维护手册.doc_第2页
DB2日常维护手册.doc_第3页
DB2日常维护手册.doc_第4页
DB2日常维护手册.doc_第5页
资源描述:

《DB2日常维护手册.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、捷达世软件(深圳)有限公司DB2日常维护手册捷达世软件(深圳)有限公司目录DB2日常维护手册-1-一、DB2日常维护操作-1-1.检查管理服务器是否启动-1-2.检查DB2实例是否已经启动-1-3.查看表空间状态是否正常-1-4.查看表的状态-2-5.查看磁盘空间-2-6.检查存储管理软件是否正常-2-7.检查数据库备份是否正常-2-8.检查归档日志是否正确归档了-3-9.查看缓冲池的命中率-3-10.查看当前运行最频繁的SQL,其命中率是否正常-3-11.查看当前连接的应用程序,有没有非法连接-3-12.检查有没有死锁-3-13.对表和索引进行runst

2、ats-3-14.检查表是否需要重组-4-15.对需要重组的表进行重组-4-二、DB2日常维护月操作-4-1.查看DB2日志-4-2.检查备份和日志是否都保存好了-4-三、DB2日常维护季度操作-5-1.通过快照监控器,查看系统性能如何-5-2.数据库补丁级别-5-四、注意事项-5-1.不要删除活动日志文件-5-2.注意交易日志存储空间-5-3.按照系统的实际工作量配置日志空间-5-4.设置正确数据库代码页-6-II捷达世软件(深圳)有限公司5.检查许可证(License)安装情况-6-6.创建数据库前调整好系统时间-6-7.不要随便执行chown(chm

3、od)–R(UNIX/Linux)-6-8.归档模式设置-6-五、附:以脱机方式重组表-7-六、附:使用CLP捕获数据库运行状况快照-7-七、附:IBMDB2常用命令-8-II捷达世软件(深圳)有限公司DB2日常维护手册一、DB2日常维护操作1.检查管理服务器是否启动用ps命令查看是否有dasusr1后台进程#ps-ef

4、dasusr1请确保管理服务器已经启动,如果没有启动,则按以下步骤启动管理服务器:以管理服务器用户(UNIX默认是DASUSR1)登录发出db2adminstart命令如果是HA环境,则要保证在脚本中正确配置了启动命令2.检查DB2实例是

5、否已经启动用ps命令查看是否有db2sysc后台进程#ps-ef

6、db2sysc也可以以DB2实例所有者登录,通过发出db2start命令来确保启动了实例(如果实例已经启动,则会告知SQL1026N数据库管理器已激活;否则,将把实例启动起来)3.查看表空间状态是否正常以db2实例所有者登录#db2listtablespacesshowdetail//在单分区上查看表空间的状态,正常返回0x0000#db2_alllisttablespacesshowdetail//在所有分区上查看表空间的状态可以使用LISTTABLESPACES命令确定连接数据库中表空间

7、的当前状态,可以使用SHOWDETAIL选项查看表空间的详细信息。比如,我们连上SAMPLE数据库,执行listtablespacesshowdetail,可以看到状态返回值是0x0000,此时,使用db2tbst可以查看状态编号对于的状态含义,具体语法如下:db2tbst可以查看编号所代表的状态db2tbst命令接收十六进制的状态值,并返回相应的表空间状态。例如,命令db2tbst0x0008返回State=LoadPending。而该十六进制的状态值反过来又是LISTTABLESPACES命令输出的组成部分。表空间的外

8、部可见状态是由单个状态值的十六进制总和构成的。例如,如果表空间的状态是BackupPending和LoadinProgress,那么所返回的十六进制值就是0x20020(0x00020+0x20000)-12-捷达世软件(深圳)有限公司1.查看表的状态查询系统目录视图以获得关于数据库的有用信息。例如,下面的语句使用NOTLIKE断言,返回在SYSCAT.TABLES中有项的所有用户定义的表的名称,以及每个表的列数和表的状态(N=正常;C=待审核(checkpending))#db2selecttabname,colcount,statusFROMsysca

9、t.tablesWHEREtabschemaNOTLIKE'SYS%'ORDERBYtabname也可以使用loadquery命令查看单个表的状态,比如对表TEST1,我们可以发出如下命令:#db2loadquerytabletest12.查看磁盘空间查看数据库活动日志目录是否已满,活动日志目录可以使用getdbcfg查看,注意一定不要手工删除活动日志#df-k查看SMS表空间对应的容器目录空间是否满了#df-k查看DMS表空间中是否还有可用页#db2listtablespacesshowdetail//在单分区上查看表空间的是否还有可用页#db2_all

10、listtablespacesshowdetail//在所有分区上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。