什么是自動停止?
自動停止是指 MySQL 數據庫在一段時間內沒有任何人使用而自行關閉的過程。
為什么會自動停止?
MySQL 數據庫自動停止的主要原因是空閑,也就是在一段時間內沒有任何人使用 MySQL 數據庫。
自動停止的危害
自動停止會使得數據庫在重新啟動時需要重新加載所有的數據,這樣會降低 MySQL 數據庫的性能并且增加數據庫的負載。
如何避免自動停止?
為避免 MySQL 數據庫自動停止,可以設置 MySQL 數據庫的“wait_timeout”值。wait_timeout 值設置了 MySQL 數據庫可以處于空閑狀態的時間長度。如果在這段時間內沒有任何人使用 MySQL 數據庫,則數據庫將自動關閉。
總結
MySQL 數據庫自動關閉是很常見的現象,但它會降低 MySQL 數據庫的性能并且增加數據庫的負載。為了避免自動關閉,我們需要設置 MySQL 數據庫的“wait_timeout”值。