运行环境:Win7 + mssql 2005 70W行数据
A表中存在字段type,int型,没有建立索引
SQL 语句:
select id from A where type = 1
查询执行需要20+秒
有什么办法可以优化的
运行环境:Win7 + mssql 2005 70W行数据
A表中存在字段type,int型,没有建立索引
SQL 语句:
select id from A where type = 1
查询执行需要20+秒
有什么办法可以优化的
1 回答752 阅读
779 阅读
要看type的区分度了,如果type只有几个值,对type建立了索引,效果也不会很明显。如果更新速度不快,可考虑使用cache试试看,但是数据量很多的话,那效果也是白搭。最好是优化业务逻辑,避免这种低效率sql。