資料庫優化思路

2021-10-18 17:14:10 字數 390 閱讀 9222

(1)根據服務層面:配置mysql效能優化引數;

(2)從系統層面增強mysql的效能:優化資料表結構、字段型別、字段索引、分表,分庫、讀寫分離等等。

(3)從資料庫層面增強效能:優化sql語句,合理使用字段索引。

(4)從**層面增強效能:使用快取和nosql資料庫方式儲存,如mongodb/memcached/redis來緩解高併發下資料庫查詢的壓力。

(5)減少資料庫操作次數,盡量使用資料庫訪問驅動的批處理方法。

(6)不常使用的資料遷移備份,避免每次都在海量資料中去檢索。

(7)提公升資料庫伺服器硬體配置,或者搭建資料庫集群。

(8)程式設計手段防止sql注入:使用jdbc preparedstatement按位插入或查詢;正規表示式過濾(非法字串過濾);

mysql資料庫優化的思路

sys tem cons t eq ref ref ran ge i ndex all system to const to eq ref to ref to range to index to all system con st e q re f re f ra nge inde x al l正規...

資料庫伺服器優化思路

在大資料 大訪問量的時代,資料庫的效能優化無疑是非常重要的,下面總結了一些優化思路。1.應該先從巨集觀架構角度考慮,先通過觀察或指令碼,確定資料庫效能問題是否是週期性的波動。如果是週期性的,一般是訪問高峰或快取雪崩造成的。可以通過增加快取或更改快取失效策略,使失效時間分散或夜間訪問量低時定時失效。關...

資料庫正規化及MYSQL優化整體思路

一 資料庫正規化 為了建立冗餘較小 結構合理的資料庫,設計資料庫時必須遵循一定的規則。在關係型資料庫中這種規則就稱為正規化。正規化是符合某一種設計要求的總結。要想設計乙個結構合理的關係型資料庫,必須滿足一定的正規化。1.1 第一正規化 1nf 每一列不可包含多個值 所謂第一正規化 1nf 是指資料庫...