應儘量避免在where中使用!=或<>操作符。否則會進行全表查詢 對於查詢,避免全盤掃描,考慮在where或order by涉及到的列上建立索引 避免在where中進行null值判斷,否則會進行全表掃描 查詢時,避免*查詢全部,按要求指定的查 In和not in也要慎用,否則會導致全表掃描 不要寫一 ...
-
應儘量避免在where中使用!=或<>操作符。否則會進行全表查詢
-
對於查詢,避免全盤掃描,考慮在where或order by涉及到的列上建立索引
-
避免在where中進行null值判斷,否則會進行全表掃描
-
查詢時,避免*查詢全部,按要求指定的查
-
In和not in也要慎用,否則會導致全表掃描
-
不要寫一些沒意義的查詢
-
建立索引的時候視情況而定,一個表最好不要超過6個
-
儘可能使用varchar來帶替char
-
儘量使用表變數代替臨時表
-
避免向客戶端返回大數據,若數據量過大,應考慮相應需求是否合理
-
儘量避免大事務操作,提高系統併發能力