ITPub博客

首页 > 数据库 > > SqlServer 性能优化

SqlServer 性能优化

作者:u_9ff4c058a0e0 时间:2022-05-31 15:23:22 0 删除 编辑

目录

一概念 

二系统级别性能监视与分析 

三数据库级别性能监视与分析

四性能优化指北


一概念

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

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69999831/viewspace-3167366/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2022-02-11

  • 博文量
    1828
  • 访问量
    20586