2008年5月28日
摘要: 今天改的一个存储过程发现改了还是效率低下,仔细看了看,原来那个是一个IP日志表,因为没有适当的索引,导致全表的聚集扫描,速度非常慢。仔细分析了一下: IPLog: 一个自增ID,一个访问时间,一个访问次数,一个IP,4个字段,80万记录。 索引:一个聚集索引在自增ID上。 执行以下语句: set statistics io on set statistics time on exec IPLogI... 阅读全文
posted @ 2008-05-28 21:58 Keep Walking 阅读(871) 评论(5) 推荐(0) 编辑
摘要: 到新公司先看了看数据库的性能,查看一个存储占用的CPU巨多,而且执行次数也特别多,打开一看: alter PROCEDURE [dbo].[IPLogInsert] @IP char(15) = '255.255.255.255' AS BEGIN SET NOCOUNT ON; declare @currId int declare @today datetime ... 阅读全文
posted @ 2008-05-28 17:35 Keep Walking 阅读(500) 评论(0) 推荐(0) 编辑