oracle 性能调优之数据库中的常见性能问题

本文列举了Oracle数据库中常见的性能问题,包括CPU瓶颈、内存结构不足、IO能力问题等,并介绍了如何利用ADDM等工具进行诊断及解决。


在Oracle数据库中找到的常见的性能问题

这部分列列表,并且描述在oracle数据库中存在的通用性能问题。

在随后的oracle性能方法中,你应该能偶避免这些问题。如果你操作过
这些问题的经验,那么重复oracle性能方法中的步骤就可以了。这在利用oracle
性能方法中有描述。

1、CPU瓶颈

应用执行问题因为系统CPU限制,性能问题是由于CPU瓶颈引起的。通过ADDM诊断出来的。

这将会在第三章中描述。你也能够在OEM中识别CPU瓶颈。这将会在4-20页描述见识CPU使用情况。

2、内存结构的不够大。

oracle内存结构,如系统全局区( SGA ) ,计划
全局区(PGA),以及足够大的缓冲区高速缓存?内存结构不足会引起的性能问题会被
ADDM程序诊断。 这个将在第三章 自动数据库性能监视讲述。 你也能识别内存用法在

EM里面,这个会在第4-22页中,监视内存利用里说明。

3、IO能力问题

IO子系统的执行性能不如预期。这个会引起性能问题,同样会被ADDM诊断出来。


你也能通过ADDM程序识别磁盘IO问题

4、不良应用程序引起的性能问题。

不良应用程序使用数据库,也能引起数据库,比如重复建立数据库连接,
SQL语句过渡解析,小量数据块的高级别冲突等也能引起数据库严重的性能问题。
这些子系统的性能问题也能被ADDM诊断出来。


5、并行问题

数据库执行次优引起在数据库中的高度并发活动。一个高度的并发活动课能引起共享资源的
严重冲突。这些冲突的表现形式是以表单锁或者等待缓存。这样的问题也会被ADDM诊断出来。
这也会在第三章 自动数据库性能诊断中详细说明。

6、短期性能问题

用户抱怨的短期或间段性的性能问题?依据在AWR产生的快照期间。
ADDM不能能捕获这些性能问题。你能够通过ASH(active session history)报表识别短息性能问题。

这将会在第七章“解析短息性能问题”中详细描述。

7、随着时间的数据库性能降低的问题

有证据表明,数据库性能随着时间的推移而衰减。

例如,你或者你的用户注意到数据库的性能不如6个月以前?你能够生成AWR对比期间报表,来对比
性能不佳期间和性能稳定的期间识别配置的设置。

负载配置和统计在这两个期间是不同的。这些技术有助于你识别引起性能衰减的原因。这将会在第八章
“解释随着时间儿降低的性能问题”

8、识别低效率或者高负载SQL语句
任何过渡使用系统资源的SQL语句都影响系统。被高负荷SQL语句引起的性能问题能够被ADDM诊断出来。
这会在第三章9-1页描述。你也能够在EM中的TOP SQL语句识别。你能够够利用SQL Tuning Advisor。

这将会在第十章调优SQL语句里描述。

9、对象争用

任何数据库对象被不间断访问都会引起资源瓶颈。被对象争用引起的性能问题会被ADDM诊断到。
这将会被在第三章数据库性能自动监视中说明。你能够利用SQL访问建议器优化到这些对象的数据访问路径
这将会在第十一章优化数据访问路径的第4-24业描写。
10、在SQL语句引起的不可预知行性能回退。
当SQL语句被条优后引起数据库性能下降。SQL调优会引起他们的执行计划的该表,这严重影响SQL执行性能。

由于某些原因,这些改变导致改善SQL性能。另一方面,这些改变也会引起SQL语句的性能退步,导致SQL性能
的衰减。

在生产环境上做出改变前,你能通过SQL性能分析工具,在测试环境上分析SQL调优的影响。这个功能能够让你预测
一个SQL负载的改变对系统的影响,这些包括:

在调整前后都要衡量性能
生成报表描述性能改变的报表
识别SQL语句回退或者提升
为每个回退的SQL语句提供调优建议
当合适的时机实施你的调优建议。

To learn how to use SQL Performance Analyzer, see Oracle Database Real
Application Testing User's Guide.


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值