如何定位存储是性能瓶颈?

在应用性能检测过程中,如何定位存储是应用系统的性能瓶颈???

参与21

2同行回答

haizdlhaizdl  技术经理 , 大连
这个问题没有背景描述,那么暂时假定一个场景:Oracle 数据库的批量作业非常慢。那么接下来的步骤:首先,从Oracle的AWR报告去找 IO 相关的统计信息。首先要明确的是IO的问题是集中在某个数据文件,还是所有的数据文件都存在这种问题?如果是某一个数据文件或者是表空间的IO非常特殊...显示全部

这个问题没有背景描述,那么暂时假定一个场景:Oracle 数据库的批量作业非常慢。那么接下来的步骤:

首先,从Oracle的AWR报告去找 IO 相关的统计信息。首先要明确的是IO的问题是集中在某个数据文件,还是所有的数据文件都存在这种问题?如果是某一个数据文件或者是表空间的IO非常特殊,那么多数原因是因为数据库设置或者应用本身的设计,例如数据文件配置模式、索引、统计分析等问题。如果是所有的数据文件和日志文件多数面临IO问题,那么这个时候可以去看存储的日志。

接着,从存储的性能分析日志去看。不要看端口啊、引擎啊这些信息。直接看对应那几个存储卷的重要指标(延时、读写速度、队列)。如果这几个指标严重出现问题,那么再去看对应的端口或者是引擎的相应信息(内存、承载卷的个数、端口是否有负载过量的情况等等)。

收起
银行 · 2018-03-27
浏览2177
jxnxsdengyujxnxsdengyu  系统工程师 , 江西农信
看这个应用系统用的存储卷是否性能能够满足应用系统的需求。可以用工具软件,比如TPC,查看当前存储卷的IOPS,读写响应时间,吞吐量等。再结合操作系统层或者数据库层的分析,如果有异常,一定会有所体现的。...显示全部

看这个应用系统用的存储卷是否性能能够满足应用系统的需求。可以用工具软件,比如TPC,查看当前存储卷的IOPS,读写响应时间,吞吐量等。再结合操作系统层或者数据库层的分析,如果有异常,一定会有所体现的。

收起
银行 · 2018-03-27
浏览2072

提问者

guangshi007
技术经理某城商行IT人
擅长领域: 服务器系统运维灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-03-26
  • 关注会员:3 人
  • 问题浏览:4857
  • 最近回答:2018-03-27
  • X社区推广