當前位置:趣味科普網>經驗>

資料庫效能優化主要包括哪些方面

經驗 閱讀(1.56W)

資料庫效能優化主要包括哪些方面

1、檢查sql語句的執行計劃是否正常 ;

2、減少應用和資料庫的互動次數、同一個sql語句的執行次數;

3、資料庫實體的碎片的整理,對某些表經常進行insert和delete動作,索引欄位為系列欄位、自增長欄位、時間欄位,業務比較頻繁的系統,一個月重建一次;

4、減少表之間的關聯,特別對於批量資料處理,儘量單表查詢資料,統一在記憶體中進行邏輯處理,減少資料庫壓力;

5、對訪問頻繁的資料,充分利用資料庫cache和應用的快取,資料量比較大的,在設計過程中,為了減少其他表的關聯,增加一些冗餘欄位,提高查詢效能。