解决查询性能下降问题 - 建议采取的措施
(Doc ID 2403948.1)
Last updated on AUGUST 04, 2018
适用于:
Oracle Database - Enterprise Edition - 版本 9.0.1.0 和更高版本本文档所含信息适用于所有平台
用途
介绍
本资料提供了收集查询性能下降的诊断信息的行动计划,并提出了快速恢复的建议。
背景
单个查询或多个查询的性能可能会降低的原因有很多。最可能的原因是正在执行的查询现在使用的是与以前不同的访问路径。常见原因是:
- 对象统计信息变化
- Schema 变化
- 数据变化
- Bind Peeking 导致的问题
注意:
本文不具体涵盖软件已更改或已升级的情况。对于这些情况,请参阅:
<Document 745216.1> Troubleshooting Upgrade Related Query Performance Degradation - Recommended Actions
<Document 160089.1> Troubleshooting Server Upgrade Resulting in Slow Query Performance
如果您的硬件发生了改变之后出现了性能下降,则下面的文章提出了一些有用的建议:
<Document 604256.1> Why is a Particular Query Slower on One Machine (or Instance) than Another?
有关更一般的查询性能问题,请参阅:
<Document 398838.1> FAQ: Query Tuning Frequently Asked Questions
对于数据库级别的性能问题,请参阅:
<Document 1377446.1> Troubleshooting Performance Issues
排错步骤
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
文档内容
用途 |
排错步骤 |
参考 |