目录
一概念
二系统级别性能监视与分析
三数据库级别性能监视与分析
四性能优化指北
一概念
1 性能指如下:
响应时间:提交请求和接收到响应的个字符之间的时间间隔。
吞吐量:单位时间内可以处理的交易数量。
可扩展性:遇到硬件瓶颈时,能否通过增加硬件资源,解决问题。
2故障排查概要:
建立监控baseline | 资源监视器:CPU,内存,磁盘,网络资源使用信息 Zabbix,sql perfile,资源管理器,系统监视计数器等工具 |
监控工作负荷 | 根据业务需求制定监控粒度/告警指标 |
探测/隔离并解决性能故障 | 根据监控工具/过往经验修复问题,并给出预案。 |
二系统级别性能监视与分析
1整理服务器资源配置
硬件配置:处理器CPU,内存,存储
软件配置:OS,数据库
2 梳理清楚监控数据库的时间区间
3 性能指标
■CPU
■内存
■IO性能
三数据库级别性能监视与分析
■tempdb瓶颈
■阻塞
■sqlserver内存
■■其他指标,仅作为数据库性能分析基础参考值
四性能优化指北
I 应用程序的体系结构;
II 硬件资源;
III 应用程序设计;
IV sql server 配置;
V 事务和隔离级别; 待续 :《事务与隔离级别》
VI T-sql脚本级别优化;juejin.cn/post/684490…
作者:jaki615
链接:https://juejin.cn/post/6844903939352035336