進行mysql壓力測試需要注意的幾點_MySQL
來源:懂視網(wǎng)
責編:小采
時間:2020-11-09 19:55:28
進行mysql壓力測試需要注意的幾點_MySQL
進行mysql壓力測試需要注意的幾點_MySQL:1、填充測試數(shù)據(jù)比物理內(nèi)存還要大,至少超過innodb_buffer_pool_size 值,不能將數(shù)據(jù)全部裝載到內(nèi)存中,除非你的本意就想測試全內(nèi)存狀態(tài)下的MySQL性能。 2、每輪測試完成后,都重啟mysqld實例,并且用下面的方法刪除系統(tǒng)cache,釋放swap(如果用到了
導(dǎo)讀進行mysql壓力測試需要注意的幾點_MySQL:1、填充測試數(shù)據(jù)比物理內(nèi)存還要大,至少超過innodb_buffer_pool_size 值,不能將數(shù)據(jù)全部裝載到內(nèi)存中,除非你的本意就想測試全內(nèi)存狀態(tài)下的MySQL性能。 2、每輪測試完成后,都重啟mysqld實例,并且用下面的方法刪除系統(tǒng)cache,釋放swap(如果用到了
1、填充測試數(shù)據(jù)比物理內(nèi)存還要大,至少超過innodb_buffer_pool_size 值,不能將數(shù)據(jù)全部裝載到內(nèi)存中,除非你的本意就想測試全內(nèi)存狀態(tài)下的MySQL性能。
2、每輪測試完成后,都重啟mysqld實例,并且用下面的方法刪除系統(tǒng)cache,釋放swap(如果用到了swap的話),甚至可以重啟整個OS。
[root@imysql.com]# sync -- 將臟數(shù)據(jù)刷新到磁盤
[root@imysql.com]# echo 3 >/proc/sys/vm/drop_caches -- 清除OS Cache
[root@imysql.com]# swapoff -a &&swapon –a
3、壓測結(jié)果除了tps/TpmC指標外,還應(yīng)該關(guān)注壓測期間的系統(tǒng)負載數(shù)據(jù),尤其是 iops、iowait、svctm、%util、每秒I/O字節(jié)數(shù)(I/O吞吐)、事務(wù)響應(yīng)時間(tpcc-mysql/sysbench 打印的測試記錄中均有)。另外,如果I/O設(shè)備能提供設(shè)備級 IOPS、讀寫延時 數(shù)據(jù)的話,也應(yīng)該一并關(guān)注。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
進行mysql壓力測試需要注意的幾點_MySQL
進行mysql壓力測試需要注意的幾點_MySQL:1、填充測試數(shù)據(jù)比物理內(nèi)存還要大,至少超過innodb_buffer_pool_size 值,不能將數(shù)據(jù)全部裝載到內(nèi)存中,除非你的本意就想測試全內(nèi)存狀態(tài)下的MySQL性能。 2、每輪測試完成后,都重啟mysqld實例,并且用下面的方法刪除系統(tǒng)cache,釋放swap(如果用到了