大量删除表中数据后是否会对查询速度有影响?
一个表,id是自增,聚集索引,还有其他几列int,varchar型数据建了非聚集索引。
现在id到了60W,数据只有30W,删了大概30W,这个会影响到查询速吗?
现在的查询是按30W数据还是会按到60W来算?
[解决办法]
有可能会有影响的,因为删除了表中一半的数据,可能导致统计信息不准确。
建议你,更行一下统计信息:
update statistics 表名
[解决办法]