前言: 3大性能问题: 1. 如何确认服务器是否达到了性能最佳的状态 2. 找到某条语句为什么执行不够快 3. 诊断被用户描述成“停顿”、“堆积”、“卡死”的某些间歇性疑难故障。 性能定义: 完成某件任务所需要的时间度量,即响应时间。 数据库服务器的目的是执行SQL语句,所以性能用查询的响应时间来度量 关于性能的一些误区: 1, 认为性能是降低CPU利用率。如果能通过消耗更多资源加快查询速度,是优化了性能。 2. 在错误的时间启动和停止测量。 3. 测量的事聚合后的信息,而不是目标活动本身。