平台使用———常见问题诊断流程

SQL专家云    2016-09-23

概览模块———〖汇总〗了解系统

1、了解系统性能(语句执行时间、会话等待)

语句执行时间:横坐标为时间范围,纵坐标为在执行时间在范围内分布的语句数量。 (本例:收集时间内语句执行时间在3-5秒的语句数量有1103条,5-10秒,10-20秒慢语句数量很多,说明系统语句执行缓慢,系统存在性能问题)

会话——等待类型:横坐标为等待类型,纵坐标为等待数量。 (本例:系统中发生大量的等待,说明系统存在性能问题)

2、了解系统运行指标(CPU、内存、磁盘计数器)

通过3个主要计数器诊断系统是否存在瓶颈和产生瓶颈的资源。

3、了解系统请求压力(批处理请求/每秒、连接数)

了解系统中每秒请求的语句数量和系统打开的连接数量,掌握系统压力量级。 (注:可多次收集分析,掌握系统压力波动和处理能力)

4、了解系统问题严重度(检查项、SQL错误日志类型)

了解系统中的潜在风险与缺陷情况 (红色:严重程度高,建议问题全部解决)

检查项模块———〖全部〗发现系统问题

从系统、参数、会话、性能计数器、查询语句、作业、日志、执行计划、tempdb、业务数据库多方面呈现系统存在的问题与隐患。 (绿色:配置标准,蓝色:严重程度低,橙色:严重程度中等,红色:严重程度高,可能造成风险)