性能问题核对清单

    1. CPU过高
      cpu高,TPS上不去,其他指标都很低,就可以认为瓶颈在CPU
      此时,可以借助其他工具,如dottrace(NET),JMC(java),找出CPU占用高的方法,截图提供给开发优化。

    2. 内存


    3.  磁盘读写过高
      linux:运行iostat -x 1检查await列。如果该列在负载下持续超过10(ms),那么说明磁盘太慢或是磁盘过载。

      windows:
       
    4. 网络传输量高


    5. 网络连接数满了


    6. monggo
      mongostat -usa --authenticationDatabase admin  
       
      如果增删查改语句上万,网络进出流量超过30m,请DBA帮忙具体分析优化 

    7. sqlserver 
      Perfmon 监控  PhysicalDisk 中 Current Disk Queue Length 指标,如果该指标大于1,说明有读写等待
      Sql Server Profile 中新建监控 

      CPU Read Write Duration高的需要进一步优化分析
       
    8. Java虚拟机状态
       
    9. GC状态
       
    10. 有数据库更改,并且多次请求更改同一条数据的,会造成数据库锁表
      数据库服务器加上如下指标监控lock情况,Lock Request是正常的,所有读写都会锁表,重点看锁等待时间。

       

转载于:https://www.cnblogs.com/chenjiazhu/p/7425013.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值