進行mysql壓力測試需要注意的幾點_MySQL
來源:懂視網
責編:小采
時間:2020-11-09 19:55:28
進行mysql壓力測試需要注意的幾點_MySQL
進行mysql壓力測試需要注意的幾點_MySQL:1、填充測試數據比物理內存還要大,至少超過innodb_buffer_pool_size 值,不能將數據全部裝載到內存中,除非你的本意就想測試全內存狀態下的MySQL性能。 2、每輪測試完成后,都重啟mysqld實例,并且用下面的方法刪除系統cache,釋放swap(如果用到了
導讀進行mysql壓力測試需要注意的幾點_MySQL:1、填充測試數據比物理內存還要大,至少超過innodb_buffer_pool_size 值,不能將數據全部裝載到內存中,除非你的本意就想測試全內存狀態下的MySQL性能。 2、每輪測試完成后,都重啟mysqld實例,并且用下面的方法刪除系統cache,釋放swap(如果用到了

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