2019-02-25
閱讀量:
737
SQL查詢很慢
問題描述:
運(yùn)行環(huán)境:Win7 + mssql 2005 70W行數(shù)據(jù)
A表中存在字段type,int型,沒有建立索引
SQL 語句:
select id from A where type = 1;
查詢執(zhí)行需要20+秒,有什么辦法可以優(yōu)化的?
解決方法:
要看type的區(qū)分度了,如果type只有幾個(gè)值,對(duì)type建立了索引,效果也不會(huì)很明顯。如果更新速度不快,可考慮使用cache試試看,但是數(shù)據(jù)量很多的話,那效果也是白搭。最好是優(yōu)化業(yè)務(wù)邏輯,避免這種低效率sql。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
0條評(píng)論