DB2日常维护手册V1.

DB2日常维护手册V1.

ID:38581053

大小:108.37 KB

页数:14页

时间:2019-06-15

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

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

1、DB2日常维护手册第14页共14页目录DB2维护手册1一、DB2日常维护日操作31、检查管理服务器是否启动32、检查DB2实例是否已经启动33、查看表空间状态是否正常34、查看表的状态45、查看磁盘空间46、检查存储管理软件是否正常47、检查数据库备份是否正常58、检查归档日志是否正确归档了59、查看缓冲池的命中率510、查看当前运行最频繁的SQL,其命中率是否正常511、查看当前连接的应用程序,有没有非法连接512、检查有没有死锁613、对表和索引进行runstats614、检查表是否需要重组615、

2、对需要重组的表进行重组7二、DB2日常维护月操作71、查看DB2日志72、检查备份和日志是否都保存好了7三、DB2日常维护季度操作71、通过快照监控器,查看系统性能如何72、数据库补丁级别8四、注意事项81、不要删除活动日志文件82、注意交易日志存储空间83、按照系统的实际工作量配置日志空间84、设置正确数据库代码页95、检查许可证(License)安装情况96、创建数据库前调整好系统时间97、不要随便执行chown(chmod)–R(UNIX/Linux)98、在归档日志模式下使用LOAD记得加NON

3、RECOVERABLE参数9五、附:以脱机方式重组表9六、附:索引重组10七、附:收集和更新统计信息的准则11八、附:使用CLP捕获数据库运行状况快照13第14页共14页DB2日常维护日操作1、检查管理服务器是否启动用ps命令查看是否有dasusr1后台进程#ps-ef

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

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

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

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

8、=LoadPending。而该十六进制的状态值反过来又是第14页共14页LISTTABLESPACES命令输出的组成部分。表空间的外部可见状态是由单个状态值的十六进制总和构成的。例如,如果表空间的状态是BackupPending和LoadinProgress,那么所返回的十六进制值就是0x20020(0x00020+0x20000)1、查看表的状态查询系统目录视图以获得关于数据库的有用信息。例如,下面的语句使用NOTLIKE断言,返回在SYSCAT.TABLES中有项的所有用户定义的表的名称,以及每个表

9、的列数和表的状态(N=正常;C=待审核(checkpending))#db2selecttabname,colcount,statusFROMsyscat.tablesWHEREtabschemaNOTLIKE'SYS%'ORDERBYtabname也可以使用loadquery命令查看单个表的状态,比如对表TEST1,我们可以发出如下命令:#db2loadquerytabletest12、查看磁盘空间查看数据库活动日志目录是否已满,活动日志目录可以使用getdbcfg查看,注意一定不要手工删除活动日志#

10、df-k查看SMS表空间对应的容器目录空间是否满了#df-k查看DMS表空间中是否还有可用页#db2listtablespacesshowdetail//在单分区上查看表空间的是否还有可用页#db2_alllisttablespacesshowdetail//在所有分区上查看表空间是否还有可用页3、检查存储管理软件是否正常请检查TSM或其他存储管理软件是否正常,以及磁带机是否运行正常。第14页共14页1、检查数据库备份是否正常请查看TSM或

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

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

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