0
我正在設置亞馬遜的EC2 & RDS,以對我們的應用程序執行基準測試。我已經創建了EC2(m4.xlarge)和RDS(db.m3.large)實例。對於100個併發用戶推力負載,並同時監控我能看到max_used_connection只有3Amazon RDS Mysql max_used_connections只有3
mysql> show variables like 'max_connections'; show global status like '%connections%';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 604 |
+-----------------+-------+
1 row in set (0.04 sec)
+-----------------------------------+-------+
| Variable_name | Value |
+-----------------------------------+-------+
| Connection_errors_max_connections | 0 |
| Connections | 7 |
| Max_used_connections | 3 |
+-----------------------------------+-------+
3 rows in set (0.04 sec)
來處理每個請求所花費的時間接近4000毫秒這是相當高了我們的應用程序。 爲什麼當沒有多個併發用戶時,max_used_connections只有3個?
人數最多的是你測試一個特定的查詢?基準查詢有多少表可以訪問? – tedder42
不,我不測試任何特定的查詢,我正在測試幾個場景,即用戶認證。我在桌子上寫字,並從4到5張桌子上閱讀。 – Samy