jmeter測試 常用資料庫的效能

2022-09-22 19:42:06 字數 898 閱讀 7061

本次job共插入了5w條記錄,從14:56:46開始到15:01:29結束共耗時343s,平均145.8條/s。

同理sql sever:從15:22:53開始到15:24:42結束共耗時109s,平均4587.2條/s。

oracle:從15:53:14開始到15:57:04結束共耗時109s,平均271.4條/s。

1.從測試結果來看,原生的資料庫效能分別是:sql server(4587)>oracle(271)>mysql(145),測試資料量分別為5w、50w、5w;

2.mysql掉資料掉的比較厲害,5w條掉了大概有幾千條;

3.原生mysql的確只是適合小型專案的開發,但是由於mysql本身是開源的,在**團隊的優化之後效能卻發生了質的飛躍,效能秒殺oracle、sql server;

4.在測試oracle資料庫效能過程中,發現在jmeter中批量執行插入語句就會報錯,但是在pl/sql中這樣做就不會有問題,不知道為什麼。

g.檢視插入失敗的資料,可以看到原生mysql在丟包方面還是挺嚴重的,都是“could not create enough components to service your request (timed out).”的超時錯誤。