1,避免出現頁面訪問錯誤
由於資料庫的timeout產生的5**錯誤;
由於慢查詢造成的也沒無法載入;
由於阻塞造成資料無法提交;
2,增加資料庫的穩定性
很多資料庫的問題都是由於低效的查詢引起的;
3,優化使用者體驗
流暢頁面的訪問速度;
良好的**功能體驗;
sql及索引:避免慢查詢,阻塞操作;
資料庫表結構:滿足三正規化,冗餘設計;分庫分表;
系統配置:linux開啟檔案數目;
硬體:磁碟選擇,如ssid,raid等等。
在這個金字塔結構中,sql及索引的優化是排在最底層的,但是是效果最高的。
MySQL資料庫優化技術概述
對於乙個以資料庫為中心的應用,資料庫的優化直接影響到程式的效能,因此資料庫效能至關重要。一般來說,要保證資料庫的效率,要做好以下幾個方面的工作 1 資料庫表設計 表的設計合理化 符合3nf 2 新增適當索引 index 普通索引 主鍵索引 primary 效率最高,但是只能有乙個 唯一索引 uniq...
MySQL資料庫優化技術概述
對於乙個以資料庫為中心的應用,資料庫的優化直接影響到程式的效能,因此資料庫效能至關重要。一般來說,要保證資料庫的效率,要做好以下幾個方面的工作 1 資料庫表設計 表的設計合理化 符合3nf 2 新增適當索引 index 普通索引 主鍵索引 primary 效率最高,但是只能有乙個 唯一索引 uniq...
mysql優化顧問 資料庫引擎優化顧問概述
借助 microsoftsql server 資料庫引擎優化顧問,您不必精通資料庫結構或深諳 microsoftsql server,即可選擇和建立索引 索引檢視和分割槽的最佳集合。資料庫引擎優化顧問分析乙個或多個資料庫的工作負荷和物理實現。工作負荷是對要優化的乙個或多個資料庫執行的一組 trans...