摘要: 第三章 High CPU Utilization.CPU使用率过高的常见原因 查询优化器会尽量从CPU,IO和内存资源成本最小的角度,找到最高效的数据访问方式。如果没有正确的索引,或者写的语句本身就会忽略索引, 又或者不准确的统计信息等情况下,查询计划可能不是最优的。 有些查询计划可能对只对某种条件下的查询是高效,而不是所有条件下都是。缺失索引 索引的缺失,会导致查询处理的行数大大超出必要的行数,从而加重CPU和IO的负载。简单的例子:SELECT per .FirstName , per.LastName , p.Name , p.Pro... 阅读全文
posted @ 2013-08-16 00:53 Joe.TJ 阅读(3503) 评论(3) 推荐(2) 编辑