MySQL Opened_tables 不斷增加

MySQL Opened_tables 不斷增加

我在跑步mysql-5.6.36

參數是table_open_cache2000 。Opened_tablesOpen_tables

所以我設定table_open_cache為2500。
- 8 分鐘後從 361/354
- 96 分鐘後變為 1321/1113

table_open_cache為什麼伺服器距離達到該值還很遠,但比率卻在增加?

問候
聖地牙哥

答案1

SHOW GLOBAL STATUS LIKE 'Created_tmp_tables';檢查因為Opened_tables每次增加臨時表都會增加 的輸出。

另外,我建議將這些值 ( Opened_tablesOpen_tablesCreated_tmp_tables) 隨著時間的推移繪製成圖表,這樣您可以獲得更好的指示,而不是零星採樣。

相關內容