如何提高sql數據庫的查詢速度

來源:生活大全幫 2.27W

如何提高sql數據庫的查詢速度

一、程序中: 

1、保證在實現功能的基礎上,儘量減少對數據庫的訪問次數。

2、通過搜索參數,儘量減少對錶的訪問行數,最小化結果集,從而減輕網絡負擔,能夠分開的操作儘量分開處理,提高每次的響應速度。

3、在數據窗口使用SQL時,儘量把使用的索引放在選擇的首列,算法的結構儘量簡單。

二、避免使用不兼容的數據類型。

例如“float”、“int”、“char”等,都屬於不兼容。 數據類型的不兼容可能使優化器無法執行一些本來可以進行的優化操作。

三、儘量避免在Where子句中對字段進行函數或表達式操作,這將導致引擎放棄使用索引而進行全表掃描。

四、儘量使用數字型字段。

一部分開發人員和數據庫管理人員喜歡把包含數值信息的字段設計為字符型,這會降低查詢和連接的性能,並會增加存儲開銷。

熱門標籤