實例主機資源管理
更新時間 2025-05-08 09:57:02
最近更新時間: 2025-05-08 09:57:02
分享文章
本頁介紹了天翼云關系數據庫MySQL版的資源以及磁盤管理的一些常見問題。
創建MySQL實例需要多長時間
根據實例規格、資源池當前負載情況,開通實例所需時長會有所差異,平均時間為5~10分鐘。
其中只讀實例的創建時間與主實例的數據量有關,數據量越大,創建時間越長。
占用MySQL實例磁盤空間的日志有哪些
| 文件類型 | 文件種類 |
|---|---|
| 日志文件 | undo-log、redo-log、binlog、慢日志、錯誤日志。如果開啟了審計,還會存在審計日志。 |
| 數據文件 | 數據庫內容文件和索引文件。 |
| 其他文件 | ibdata、ib_logfile0和臨時文件等。 |
MySQL實例是否支持磁盤縮容
關系數據庫MySQL版實例暫不支持對磁盤進行縮容操作。
您可以通過創建新的所需磁盤空間的數據庫實例,并通過恢復操作將數據庫遷入到新實例。詳細操作可參考“用戶指南”中 實例覆蓋性恢復。
哪些內容會占用用戶所創建的MySQL實例空間
占用用戶所創建實例的空間主要有如下部分:
- 用戶正常的數據(不包含備份數據,備份數據在單獨的存儲空間存儲)。
- 磁盤空間會有必要的文件系統開銷,這些開銷主要包括inode、reserved block等。
- 關系數據庫MySQL版實例正常運行所需的數據,比如系統數據庫、數據庫回滾日志、數據庫重做日志、binlog文件文件、索引等。
DDL操作對實例磁盤空間的要求
為了確保數據庫業務正常,應該避免在應用業務高峰進行DDL(Data Definition Language)等操作,因為這些操作可能會導致磁盤空間爆增。如果必須進行DDL操作時,請務必確保磁盤空間大于等于表空間兩倍大小+10GB,即:假設實例的表空間為100GB,在進行DDL操作時,需提前檢查確保磁盤空間大于等于100*2+10=210GB。
MySQL實例出現“磁盤滿”狀態
關系數據庫MySQL版實例可能會因為業務占用數據量或者備份設置導致磁盤存儲空間或備份空間被占滿,為避免數據丟失,MySQL會對磁盤進行鎖定防止磁盤進行寫入操作。
針對存儲空間或者備份空間達到告警值會自動向客戶發送告警信息,提醒用戶查看該實例的空間狀態,防止對用戶的業務造成其他影響。