SqlServer 性能優化

目錄

一律念 

二系統級別性能監視與分析 sql

三數據庫級別性能監視與分析數據庫

四性能優化指北性能優化


一律念

1 性能指以下:
響應時間:提交請求和接收到響應的第一個字符之間的時間間隔。
吞吐量:單位時間內能夠處理的交易數量。
可擴展性:遇到硬件瓶頸時,可否經過增長硬件資源,解決問題。
2故障排查概要:
創建監控baseline
資源監視器:CPU,內存,磁盤,網絡資源使用信息 
 Zabbix,sql perfile,資源管理器,系統監視計數器等工具
監控工做負荷
根據業務需求制定監控粒度/告警指標
探測/隔離並解決性能故障
根據監控工具/過往經驗修復問題,並給出預案。

二系統級別性能監視與分析

1整理服務器資源配置
硬件配置:處理器CPU,內存,存儲
軟件配置:OS,數據庫
2 梳理清楚監控數據庫的時間區間
3 性能指標

CPU服務器


內存


IO性能網絡


三數據庫級別性能監視與分析

■tempdb瓶頸工具


阻塞
sqlserver


■sqlserver內存


■其餘指標,僅做爲數據庫性能分析基礎參考值
post


四性能優化指北

I 應用程序的體系結構;
II 硬件資源;
III 應用程序設計;
IV sql server 配置; 
V 事務和隔離級別;  待續 :《事務與隔離級別》
VI T-sql腳本級別優化; juejin.im/post/5d7a0f…
相關文章
相關標籤/搜索