大数据的库维护工作手册簿

大数据的库维护工作手册簿

ID:29205821

大小:155.00 KB

页数:20页

时间:2018-12-17

大数据的库维护工作手册簿_第1页
大数据的库维护工作手册簿_第2页
大数据的库维护工作手册簿_第3页
大数据的库维护工作手册簿_第4页
大数据的库维护工作手册簿_第5页
资源描述:

《大数据的库维护工作手册簿》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案数据库维护工作手册文档编号:文档名称:编写:审核:批准:批准日期:精彩文档实用标准文案目录1概述42数据库监控42.1数据库监控工作内容42.2数据库监控工作步骤42.2.1查看数据库日志42.2.2检查是否有失效的数据库对象52.2.3查看数据库剩余空间52.2.4重点表检查52.2.5查看数据库是否正常62.2.6死锁检查62.2.7监控SQL语句的执行62.2.8操作系统级检查62.2.9其他63数据库维护73.1数据库维护工作内容73.2数据库维护工作事项73.2.1页面修复73.2.2数据库对象重建73.2.3碎片回收(

2、数据重组)73.2.4删除不用的数据73.2.5备份恢复73.2.6历史数据迁移83.2.7定期修改密码83.2.8删除掉不必要的用户83.2.9其他84数据库管理常用SQL脚本95日常维护和问题管理175.1目的175.2例行工作建议175.3相关填表说明17精彩文档实用标准文案概述数据库的日常监控是使管理员及时了解系统异常的手段。大部分情况下,系统总是正常运行的。只有对正常情况的充分了解,才能通过对比正常情况发现异常情况。对于数据库的日常监控要有记录,文字记录或者电子文档保存。对于数据库异常进行分析,提出解决方案。日常工作包括监控和维护两

3、个部分。此文档中关于数据库的运行命令示例主要针对于ORACLE数据库,但对于SYBASE数据库同样有参考价值,只要换用相对应的语句即可。数据库监控1数据库监控数据库监控工作内容制定和改进监控方案,编写监控脚本。对于数据库进行日常监测,提交记录。根据监测结果进行分析、预测,提交相应的系统改进建议方案。数据库监控工作步骤1.1.1查看数据库日志数据库的日志上会有大量对于管理员有用的信息。ORACLE的Alert日志纪录了数据库系统所报的系统级错误信息,以及数据块失效等严重错误信息。错误信息的产生,会产生相应的跟踪文件,通过查看警告日志和跟踪文件可

4、查找错误原因,对于发现的问题应及时解决和汇报。如:1.表空间是否满,是否需要进行添加或者扩展。Alert文件中会显示有表块无法扩展的提示。2.表的块或者页面是否损坏。(往往这时alert文件中会显示ora-600的错误。)3.数据库是否进行了异常操作。(如:droptablespace等等)。实用命令:·报警日志文件(alert.log或alrt.ora)记录数据库启动,关闭和一些重要的出错信息。数据库管理员应该经常检查这个文件,并对出现的问题作出即使的反应。可以通过以下SQL找到他的路径selectvaluefromv$param

5、eterwhereupper(name)='BACKGROUND_DUMP_DEST',或通过参数文件获得其路径,或者showparameterBACKGROUND_DUMP_DEST。·后台跟踪文件路径与报警文件路径一致,记载了系统后台进程出错时写入的信息。·用户跟踪文件精彩文档实用标准文案记载了用户进程出错时写入的信息,一般不可能读懂,可以通过ORACLE的TKPROF工具转化为可以读懂的格式。用户跟踪文件的路径,你可以通过以下SQL找到他的路径selectvaluefromv$parameterwhereupper(name)='USE

6、R_DUMP_DEST',或通过参数文件获得其路径,或者showparameterUSER_DUMP_DEST。可以通过设置用户跟踪或dump命令来产生用户跟踪文件,一般在调试、优化、系统分析中有很大的作用。可在参数文件种用SQL_TRACE=TRUE打开该文件(对所有用户),也可用altersessionsetsql_trace=true打开当前会话,也可用executedbms_system.set_sql_trace_in_session(sid,serial#,true)打开指定会话。1.1.1检查是否有失效的数据库对象主要关注索引,

7、触发器,存储过程,函数等等。如:查找user_objects数据字典,看其中是否有状态为invalid的对象。判断失效原因(如:视图失效的原因有可能是由于创建视图的基表被删除等等),找出原因可进行对象重建或修复。实用命令:Selectobject_name,object_typeFromuser_objectsWhereobject_type=’INVALID’;1.1.2查看数据库剩余空间1.剩余空间不足时要扩展空间,一般的,当剩余空间小于10%时,要进行空间扩展。对于ORACLE数据库,通过查找tablespaces相关的数据字典可以看到

8、有用的信息。2.检查数据快速增长的表,通过对于dba_segments数据字典的监视可以找到,当过快增长时,协调开发人员,确定解决方案。1.1.3重点表检查1.检查

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

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

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