自上次 對 myperf 作了一個(gè)基本的介紹 之后,反響不錯(cuò),就準(zhǔn)備再針對 myperf 的 3 個(gè)模式分別說明一下。 之前已經(jīng)說明,myperf 有三個(gè)mode(功能模式),分別為: top, snap, report。第一個(gè)mode比較獨(dú)立,后2個(gè)mode相輔相成。今天這里就先介紹一下 myperf
自上次 對 myperf 作了一個(gè)基本的介紹 之后,反響不錯(cuò),就準(zhǔn)備再針對 myperf 的 3 個(gè)模式分別說明一下。
之前已經(jīng)說明,myperf 有三個(gè)mode(功能模式),分別為: top, snap, report。第一個(gè)mode比較獨(dú)立,后2個(gè)mode相輔相成。今天這里就先介紹一下 myperf 的第一個(gè)mode:“top” 。
簡單來說,“top” mode其實(shí)就是一個(gè)類似于我們 Linux/Unix 下最常使用的基本的性能查看程序 top 一樣,實(shí)時(shí)刷新展示數(shù)據(jù)庫當(dāng)前的一些比較重要的性能指標(biāo)。
myperf 默認(rèn)就是 “top” mode,我們可以通過執(zhí)行 “myperf -h” 來看看程序的幫助內(nèi)容:
myperf 幾乎每一項(xiàng)參數(shù)都可以記錄在配置文件中,唯一的例外就是當(dāng)使用配置文件的時(shí)候,我們還需要一個(gè)參數(shù)告知配置文件的位置。
“top” mode 執(zhí)行過程必須要能夠連接到數(shù)據(jù)庫,才能獲取到數(shù)據(jù)庫中的一些實(shí)時(shí)性能數(shù)據(jù)。可以通過命令行參數(shù)或者是配置文件的方式指定數(shù)據(jù)庫連接參數(shù):
myperf -u username -p password -H host -i interval -m mode
如果連接端口不是3306,還需要通過 -P 參數(shù)指定數(shù)據(jù)庫監(jiān)聽端口
注:默認(rèn)情況下是不會(huì)顯示當(dāng)前正在執(zhí)行的SQL內(nèi)容的,可以通過 -s 參數(shù)開啟該功能。如果是MySQL5.5 還可以通過 -e 參數(shù)選項(xiàng)開啟event的一些信息
myperf -c configfile
如果選擇使用配置文件的方式,則可以通過 -c 參數(shù)指定配置文件位置,并將其他參數(shù)都記錄在配置文件中的方式來執(zhí)行。
注:配置文件中的參數(shù)項(xiàng)名稱都使用長名稱
BTW:經(jīng)歷了2個(gè)星期才完成這么一個(gè)簡單的說明,是自己真沒有時(shí)間還是只是自己最近的惰性問題?
原文地址:myperf 功能介紹之 “top”, 感謝原作者分享。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com