全部產品
Search
文件中心

ApsaraDB RDS:RDS MySQL 8.0.31 (20230630) 版本備份失敗問題處理

更新時間:Feb 28, 2024

問題現象

版本為MySQL 8.0.31 (20230630)的RDS MySQL執行個體出現全量物理備份失敗。

可能原因

MySQL 8.0.29版本引入的INSTANT ADD/DROP COLUMNS特性導致備份失敗。問題詳情,請參見Percona Xtrabackup 8.0.29 Troubleshoolt

解決方案

  1. 執行如下命令,確認是否有執行了INSTANT ADD/DROP COLUMNS的表。

    mysql> SELECT NAME FROM information_schema.innodb_tables WHERE TOTAL_ROW_VERSIONS != 0;
    • 如果返回結果如下,說明sbtest資料庫中的sbtest2表執行了INSTANT ADD/DROP COLUMNS。

      +----------------+
      | NAME |
      +----------------+
      | sbtest/sbtest2 |
      +----------------+
      1 row in set (0.01 sec)
    • 如果返回結果如下,說明沒有表執行了INSTANT ADD/DROP COLUMNS。

      Empty set (0.00 sec)
  1. 執行如下命令,重建執行了INSTANT ADD/DROP COLUMNS的表。

    mysql> OPTIMIZE TABLE sbtest.sbtest2;