- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储空间耗尽导致的系统问题 典型症状 数据库系统归档目录存储空间耗尽,导致综合征管系统突然不可用,前台无法登录系统。 存储空间耗尽导致的系统问题 典型症状 数据库系统归档目录存储空间耗尽,导致综合征管系统突然不可用,前台无法登录系统。 存储空间耗尽导致的系统问题 诊断方法 查看文件系统使用情况 检查数据库日志 存储空间耗尽导致的系统问题 原因分析 查看alert日志数据库的在线日志无法完成归档,导致在线日志无法进行切换,从而进一步导致数库挂起。 以abort方式强制关闭数据库。导致资源并不释放,当数据库再次启动时,一方面SMON后台进程消耗大量的CPU资源对上次abort方式关闭时没来得及处理的回滚段和临时段进行释放和回收,另一方面当时没有释放的资源又以lock和enqueue的方式对其他数据库操作造成阻碍。 存储空间耗尽导致的系统问题 解决方案 使用Oracle内部技术查找以lock和enqueue方式阻塞其他数据库操作且已经僵死的资源(主要是进程和堆栈),找到后将其消灭。 使数据库正常关闭,目的是让SMON后台进程将上次abort方式关闭时没来得及处理的回滚段和临时段进行释放和回收,以使数据库再次启动时不耗用大量的CPU资源。为了让SMON后台进程可以加快速度进行相关操作使数据库正常关闭的时间缩短,初始化参数fast_start_parallel_rollback的值由“LOW”设置为“HIGH”,开启高并行度的回滚机制 综合征管软件数据库系统运行效率问题 解决方案 系统参数调整 查询数据库 PGA管理方式修改为自动管理方式。 Log Buffer目前值125M偏大,修改为5M。 undo_retention目前值为3600,没有充分利用UNDO表空间。修改为10800。 考虑主机情况,适当增加sga_max_size db_cache_size shared_pool_size 值,以便更充分利用主机内存。 db_file_multiblock_read_count目前值 64,修改为32。以便数据库自身生产执行计划时更倾向于走索引。 综合征管软件数据库系统运行效率问题 解决方案 系统参数调整 生产数据库 生产机数据库修改为UNDO表空间的自动管理方式。 Log Buffer目前值125M偏大,修改为5M。 考虑主机情况,增加sga_max_size db_cache_size 值,以便更充分利用主机内存。 db_file_multiblock_read_count目前值 56,建议修改为32。以便数据库自身生产执行计划时更倾向于走索引。 增加shared_pool_size shared_pool_reserved_size值并修改_shared_pool_reserved_min_alloc。以便为申请共享池的较大对象预留空间。避免ora-04031问题的出现。 综合征管软件数据库系统运行效率问题 解决方案 问题SQL的优化 针对问题语句创建索引进行优化,同时对不合理使用hint可疑问题语句。运维层面无法优化,提交开发部门,以便在ctais后续补丁中修正。 综合征管申报保存响应慢问题 典型症状 申报表保存响应慢,需长时间保存成功 网上申报无响应,前台手工申报无问题 综合征管申报保存响应慢问题 可能原因 Sql语句性能低下使用低效索引,或索引失效 数据库表SB_YZCWSBQC存在锁表进程 连接外围系统异常造成无法获取数据 综合征管申报保存响应慢问题 诊断方法 Sql语句性能低下使用低效索引,或索引失效 通过查看ORACLE数据库动态性能视图V$SESSION_WAIT查看当前异常等待事件。 在数库据动态性能视图V$SQL中获取当前测试会话目前正在执行的SQL语句 使用DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION工具包,对会话进行SQL_TRACE跟踪。 综合征管申报保存响应慢问题 诊断方法 数据库表SB_YZCWSBQC存在锁表进程 查出进程号,后台kill进程; SELECT A.OBJECT_ID, A.SESSION_ID FROM v$locked_object A, DBA_OBJECTS B WHERE A.OBJECT_ID = B.OBJECT_ID AND B.OBJECT_NAME = SB_YZCWSBQC; 综合征管申报保存响应慢问题 诊断方法 连接外围系统异常造成无法获取数据 查看日志是否存在联接其他外围系统网络超时或无效地址信息 进行连通性测试 综合征管申报保存响应慢问题 解决方案 Sql语句性能低下使用低效索引,或索引失效 对SQL语句进行优化,使用ORACLE数据库DBMS_STATS
您可能关注的文档
最近下载
- 牙合架、面弓 培训专用.ppt VIP
- 谐音背单词联想记忆七天背完高中单词打印版.docx VIP
- 八年级语文上册新教材解读课件(统编版2024).pptx
- 建设工程监理质量管理体系技术和档案管理制度汇编样本.doc
- GB 30251-2024 炼化行业单位产品能源消耗限额.pdf VIP
- 香精香料基本知识培训课件.pptx VIP
- 《中华优秀传统文化》教案 第16课 商贸文化.docx VIP
- Unit 5(第1课时 Section A 1a-1d)(教学设计)七年级英语上册(人教版2024).pdf VIP
- 人教版中考英语单词巧记妙背三(单词句子图片结合记忆)课件.pptx VIP
- 第6课 从小爱科学 第1课时(教学设计)2025统编版道德与法治三年级上册.pdf
文档评论(0)