如何評(píng)測數(shù)據(jù)庫主機(jī)性能的狀態(tài)
作者:佚名 時(shí)間:2014-12-01 分享到:
主機(jī)性能狀態(tài)主要表現(xiàn)在三個(gè)方面:cpu,io及網(wǎng)絡(luò),可以通過以下5個(gè)監(jiān)控量來監(jiān)控.
1.系統(tǒng)load值:系統(tǒng)load的最關(guān)鍵含義是cpu運(yùn)行等待的數(shù)量,即從側(cè)面反映了cpu的繁忙程度,只不過load值并不直接等于等待隊(duì)列中的進(jìn)程數(shù)量.
2.cpu使用率,cpu使用率和系統(tǒng)load值一樣,從另一外角度反映出cpu的總體繁忙程度,只不過提供的信息更為詳細(xì),如當(dāng)前空閑的cpu比率,系統(tǒng)占用的cpu比率,用戶進(jìn)程占用的cpu比率,處于io等待的cpu比率等.
3.磁盤io量:磁盤io量直接反映了系統(tǒng)崩盤繁忙程度,對(duì)于數(shù)據(jù)庫這種以io操作為主要的系統(tǒng)來說,io的負(fù)載將直接影響到系統(tǒng)的整體響應(yīng)速度.
4.swap進(jìn)出量,swap的使用主要表現(xiàn)了系統(tǒng)在物理內(nèi)存不夠的情況下使用虛擬內(nèi)存的情況,當(dāng)然,有些時(shí)候即使系統(tǒng)還有足夠物理內(nèi)存,也可能出現(xiàn)使用swap的情況,這主要是由系統(tǒng)內(nèi)核中的內(nèi)存管理部分來決定的.
5.網(wǎng)絡(luò)流量:作為數(shù)據(jù)庫系統(tǒng),網(wǎng)絡(luò)流量也是一個(gè)不容忽視的監(jiān)控點(diǎn),畢竟數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)進(jìn)出量比普通服務(wù)器的要大很多,不論是總體吞吐量還是網(wǎng)絡(luò)iops,都要給予一定的關(guān)注.