Deskripsi masalah
Pencadangan fisik penuh pada instance ApsaraDB RDS yang menjalankan MySQL 8.0.31 gagal dilakukan. MySQL 8.0.31 setara dengan versi 20230630 dari AliSQL.
Penyebab
Fitur INSTANT ADD/DROP COLUMNS diperkenalkan di MySQL 8.0.29. Untuk informasi lebih lanjut, lihat Percona Xtrabackup 8.0.29 Troubleshoot.
Solusi
Jalankan pernyataan berikut untuk memeriksa apakah ada tabel dengan INSTANT ADD/DROP COLUMNS:
mysql> SELECT NAME FROM information_schema.innodb_tables WHERE TOTAL_ROW_VERSIONS != 0;Jika hasil berikut dikembalikan, tabel sbtest2 dengan INSTANT ADD/DROP COLUMNS terdapat di database sbtest.
+----------------+ | NAME | +----------------+ | sbtest/sbtest2 | +----------------+ 1 row in set (0,01 sec)Jika hasil berikut dikembalikan, tidak ada tabel dengan INSTANT ADD/DROP COLUMNS.
Empty set (0,00 sec)
Jalankan pernyataan berikut untuk membuat ulang tabel dengan INSTANT ADD/DROP COLUMNS:
mysql> OPTIMIZE TABLE sbtest.sbtest2;