發布時間:2020-07-02
究竟怎樣進行數據庫性能測試,數據庫性能測試需要做些什么?做數據庫壓力測試,壓力測試的時候,我們可以一點一點的加壓力,逐步的得出數據庫的:
QPS:Queries Per Second 每秒處理的查詢數(如果是數據庫,就相當于讀取);
TPS:Transactions Per Second 每秒處理的事務數(如果是數據庫,就相當于寫入、修改);
IOPS:每秒磁盤進行的I/O操作次數;
得出這些數據,便能做到心中有數,也能準確的判斷出能否支撐住接入的程序和業務。
沒有固定的公式去計算服務器的并發量,即使相同配置下的不同服務器,也無法做到相同水平的處理能力,必須結合服務器自身的情況和業務的具體情況做大致的預估,并最終進行全場景業務壓力測試來確定具體并發數值。
一般說來,做數據庫性能測試需要如下幾個步驟:
1、明確測試目的
2、設計測試模型 (即壓力模型)
3、準備測試集群環境
4、準備壓力測試工具或者編寫壓力測試腳本
5、明確性能指標并加監控
6、根據2設計的測試模型準備測試數據
7、測試執行
8、測試分析
關于數據庫性能測試,只要掌握了壓力測試工具。關鍵的還是設計出符合業務的測試模型,以及測試完成后的測試分析。通過實踐抽象出測試模型,進行自動化,則測試過程可以事半功倍。
推薦閱讀:
您的信息已成功提交!
我們的客服人員稍后會與您聯系