Amazon-Rds

在 Amazon RDS 上,什麼會佔用數據庫文件之外的儲存空間?

  • May 3, 2018

我最近為 RDS 數據庫調整了數據和日誌文件的大小,只留下了幾 GB 的未分配空間。此後不久,分配了 1 GB 的誤差範圍,然後又解除了分配。這可能是什麼原因造成的?

所有數據庫(包括 tempdb)要麼很小 (MB),要麼與設置的大小完全相同;它們加起來為 197 GB,在 200 GB 實例上剩餘 3 GB 可用空間。但是:

可用空間從 3 GB 下降到 1.5 GB,然後返回

顯然,如果這種情況再次以稍微大一點的幅度發生,就會出現問題。現在,我可以簡單地縮小其中一個數據庫文件以提供更大的餘量,但我想了解實際發生的情況。

AWS 支持人員提供了全面的答复。在這種情況下,它是事務日誌備份,在解除安裝到 S3 之前被寫入 SQL 磁碟。還有一些東西可以消耗空間,主要是暫時的。正如他們的技術概述:

作為最佳實踐,我建議為類似程序(日誌備份、錯誤日誌文件、跟踪文件等)保留大約 5% 的可用空間,但這可能會根據高事務量或批量數據上傳過程而有所不同,這可能暫時需要高磁碟儲存。

引用自:https://dba.stackexchange.com/questions/175273