全棧效能測試 36Mysql效能指標及調優

2021-10-24 09:39:23 字數 515 閱讀 6165

mysql效能指標及調優

1.mysql資料庫效能場景介紹

在專案前期階段 主要關注的是記憶體的洩露 前期一般做的是負載測試,後面就是穩定性測試 穩定性測試一般是3-7天

在測試裡面還有乙個就是測試資料(有些功能,前期的時候,效能很好。後面的時候,效能越來越差) 一旦資料量上去之後,效能就不行了

前期的時候沒有多大的資料量,就算sql寫的有問題。其實也是發現不了問題的。差距不明顯

很多專案在資料量比較大的時候,寫的好的sql,和資料庫設計合理和不合理的差距很大的 比如:

select * from (這個錶小的話,沒啥問題。當資料大的時候,就需要遍歷很多。特別影響效能的) 一般不建議在乙個專案初期的時候去測,需要先建立一批資料(鋪底資料),看場景。一般是80-100萬的測試資料

上圖的問題,單個訪問都很慢的話:

1.mysql資料庫效能場景介紹

全棧效能測試 01效能測試的方法及流程

正確理解效能測試 什麼是效能測試 效能測試 屬於軟體測試範疇,旨在測試處於特定環境和配置下的系統在一定量的負荷下,系統的適合性,易用性,響應時間,吞吐量,成功率,穩定性,可靠性,可恢復性等特徵 是否滿足特定干係人需求的能力。系統效能關乎使用者體驗。效能屬於產品的非功能性質量特性。嚴格意義上去叫 效能...

全棧效能測試 04敏捷環境下的效能測試

最主要的一點就是這麼把功能測試的場景,這麼轉化為效能場景 效能測試的2個難點 1 不知道測什麼 2.不知道怎麼調優 效能測試計畫 doc文件可以參考 xx都市 專案 效能測試方案與計畫書 版本 v0.2 修訂記錄 版本號 修訂人 修訂日期 修訂描述 0.1 小豬 2019 12 1 新建 0.2 小...

MySql效能測試

mysql版本 mysql引擎 表結構 資料量 3000萬條左右 1 使用primary key進行查詢 2 使用索引進行查詢 注意資料型別,如果查詢條件為account no 26850則不會走索引查詢 在1 2中如果有order by欄位,其生效於where刪選資料之後,所以如果where篩選後...