Linux

MySQL 查詢記憶體 - 如果伺服器記憶體不足會怎樣?

  • January 30, 2012

所以我在我的伺服器上啟用了查詢記憶體,但現在從 8 GB RAM 幾乎沒有剩下了!CPU大約是3%!

現在當沒有更多的 RAM 時會發生什麼?

這只會增加 CPU 負載嗎?

謝謝

如果沒有更多的 RAM 並且伺服器仍然需要更多記憶體,如果尚未啟動,它將開始交換。當沒有更多的 RAM 或交換可用時,伺服器將崩潰。通常,由於需要更多的處理和性能下降,CPU 負載可能會增加。

最好的辦法是嘗試確定造成這種情況的原因。您需要檢查哪些程序正在使用更多記憶體。

如果伺服器開始交換,它會丟棄最舊的值或任何有關驅逐儲存查詢記憶體的策略。查詢記憶體是臨時儲存類型。

引用自:https://serverfault.com/questions/354992