近期參加了乙個dba mysql的分享,主要從mysql的效能指標分析、同步及運維三個方面分享一些經驗,其中,一些經驗值還是值得記錄下來的:
對於乙個mysql例項,crud上限經驗值如下:
query:3w/s
insert:2w/s
update:8000/s
delete:8000/s
這幾個值是乙個經驗值,即觀察mysql的效能報表,如果長時間超過這些值,說明就是不合理的,偶爾超過個人認為問題應該不大。
另乙個是臨時表tmp table的使用,臨時錶用的地方比較多,這裡指如果大量的磁碟空間的臨時表使用,即記憶體不夠了,要將臨時表寫入到磁碟中,可能存在不合理的一些查詢,那麼哪些操作會使用臨時表呢,一般需要注意的是union、group by和order by欄位不一致,這幾個操作需要注意下。
對於伺服器幾個關鍵硬體指標的經驗值:
cpu load=5 理想
i/o 75%基本是上限了
disk 這個可以直接看到使用率,一般不超過80%
記憶體 linux記憶體管理是最大占用,因此這個稍微關注下mysql總共占用記憶體即可
mysql 效能指標
qps每秒處理的查詢數 tps每秒處理的事務數 iops每秒磁碟進行的i o操作次數 一 tps transactions per second 每秒傳輸的事物處理個數 即伺服器每秒處理的事務數。tps包括一條訊息入和一條訊息出,加上一次使用者資料庫訪問。業務tps caps 每個呼叫平均tps t...
CPU效能指標有哪些
cpu效能指標有 1 頻率 2 cpu的快取容量與效能 3 cpu工作電壓 4 cpu的匯流排方式 5 cpu的製造 6 超標量。cpu效能指標有 一 頻率 cpu的頻率是指其工作頻率,分為主頻 外頻和倍頻。1 主頻其實就是cpu核心工作時的時鐘頻率。cpu的主頻所表示的是cpu內數字脈衝訊號振盪的...
MySql主要關注效能指標
在專案當中資料庫一般都會成為主要的效能與負載瓶頸,那麼針對資料庫各項效能指標的監控與對應的優化是開發與運維人員需要面對的主要工作,而且這部分的工作會貫穿專案從開發到執行的整個週期裡。在mysql中通過show global status可以得到很多的效能指標項,從中我們可以可以抽取需要關注的指標項 ...