2016-05-23 52 views
1

我們一直在RDS中使用MariaDB,我們注意到交換空間越來越高,不再被回收。然而,可用內存似乎很好。請檢查附件。RDS吃掉所有的交換空間

實例類型:db.t2.micro

Freeable存儲器:125MB

Swap空間:每24h增加了爲5Mb

IOPS:禁用

存儲:10GB(SSD)

很快RDS會吃掉所有的交換空間,這會給應用帶來很多問題。 有沒有人有類似的問題? 最大交換空間是多少? (沒有在文檔中找到任何東西)

請幫忙!

enter image description here

enter image description here

回答

1

在RDS啓用加強監測會讓事情變得更加清晰。 顯然我們需要注意的是承諾交換而不是交換使用。我們能夠看到我們有多少免費互換

我現在也相信MySQL正在交換內存中的東西,因爲那裏有太多的空間,儘管它並不是真的迫切需要內存。

+0

有什麼辦法可以避免在RDS上交換MySQL?我在許多服務器設置和多個實例類型中都看到了這一點。在某些情況下,我知道這不是因爲內存不足。 – Ron