熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

高性能MySQL:第二章總結

2013-11-23 21:10:41  來源: MySQL 

   總結

  每個MySQL 的使用者都應該了解一些基准測試的知識基准測試不僅僅是用來解決業務問題的一種實踐行動也是一種很好的學習方法學習如何將問題分解成可以通過基准測試來獲得答案的方法就和在數學課上從文字題目中推導出方程式一樣首先正確地描述問題之後選擇合適的基准測試來回答問題設置基准測試的持續時間和參數運行測試收集數據分析結果數據這一系列的訓練可以幫助你成為更好的MySQL用戶

  如果你還沒有做過基准測試那麼建議至少要熟悉sysbench可以先學習如何使用oltp和fileio 測試oltp 基准測試可以很方便地比較不同系統的性能另一方面文件系統和磁盤基准測試則可以在系統出現問題時有效地診斷和隔離異常的組件通過這樣的基准測試我們多次發現了一些數據庫管理員的說法存在問題比如SAN 存儲真的出現了一塊壞盤或者RAID 控制器的緩存策略的配置並不是像工具中顯示的那樣通過對單塊磁盤進行基准測試如果發現每秒可以執行 次隨機讀那要麼是碰到了嚴重的錯誤要麼是配置出現了問題

  如果經常執行基准測試那麼制定一些原則是很有必要的選擇一些合適的測試工具並深入地學習可以建立一個腳本庫用於配置基准測試收集輸出結果系統性能和狀態信息以及分析結果使用一種熟練的繪圖工具如gnuplot 或者R(不用浪費時間使用電子表格它們既笨重速度又慢)盡量早和多的使用繪圖的方式來發現基准測試和系統中的問題和錯誤你的眼睛是比任何腳本和自動化工具都更有效的發現問題的工具

       返回目錄高性能MySQL

       編輯推薦

       ASP NET開發培訓視頻教程

  數據倉庫與數據挖掘培訓視頻教程

       Oracle索引技術


From:http://tw.wingwit.com/Article/program/MySQL/201311/29722.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.