第章 MySQL基准測試
為什麼需要基准測試
基准測試的策略
測試何種指標
基准測試方法
設計和規劃基准測試
基准測試應該運行多長時間
獲取系統性能和狀態
獲得准確的測試結果
運行基准測試並分析結果
繪圖的重要性
集成式測試工具
單組件式測試工具
http_load
MySQL 基准測試套件
sysbench()
sysbench()
sysbench()
數據庫測試套件中的dbt TPCC
Percona 的TPCCMySQL 測試工具
總結
第章 服務器性能剖析
性能優化簡介
通過性能剖析進行優化
理解性能剖析
對應用程序進行性能剖析
測量PHP 應用程序
剖析MySQL 查詢
剖析服務器負載()
剖析服務器負載()
剖析單條查詢()
剖析單條查詢()
剖析單條查詢()
使用性能剖析
診斷間歇性問題
單條查詢問題還是服務器問題()
單條查詢問題還是服務器問題()
捕獲診斷數據()
捕獲診斷數據()
捕獲診斷數據()
一個診斷案例()
一個診斷案例()
一個診斷案例()
一個診斷案例()
使用USER_STATISTICS 表
使用strace
總結
第章 Schema與數據類型優化
選擇優化的數據類型
整數類型
實數類型
字符串類型()
字符串類型()
字符串類型()
日期和時間類型
位數據類型
選擇標識符(identifier)
特殊類型數據
MySQL schema 設計中的陷阱
范式和反范式
范式的優點和缺點
反范式的優點和缺點
混用范式化和反范式化
緩存表和匯總表
物化視圖
計數器表
加快ALTER TABLE 操作的速度
只修改frm 文件
快速創建MyISAM 索引
總結
編輯推薦
ASPNET MVC 框架揭秘
Oracle索引技術
ASP NET開發培訓視頻教程
數據倉庫與數據挖掘培訓視頻教程
From:http://tw.wingwit.com/Article/program/MySQL/201311/29744.html