前几天遇到个问题,在SQL SERVER中做了一个复杂的view,由于这个view要用到一个数据量很大的表格来查询历史记录,因此用到了
自连接。但是运行下来速度很慢,需要3分多种。
后来找到了原因,原来是没有给连接键加上索引。
现总结如下:
如果一个表格数据量很大,需要自连接时,最好给连接的字段加上索引。
索引加好以后运行下来一看,才5秒。简直不能比啊!
呵呵,所以看来,索引的作用还是很大的。
自连接。但是运行下来速度很慢,需要3分多种。
后来找到了原因,原来是没有给连接键加上索引。
现总结如下:
如果一个表格数据量很大,需要自连接时,最好给连接的字段加上索引。
索引加好以后运行下来一看,才5秒。简直不能比啊!
呵呵,所以看来,索引的作用还是很大的。
在SQL Server中,使用带有大量历史记录的复杂视图时,通过为自连接字段添加索引,可以显著提高查询速度,从3分钟缩短至5秒。
829

被折叠的 条评论
为什么被折叠?



