All Products
Search
Document Center

ApsaraDB RDS:Instans ApsaraDB RDS for MySQL terkunci karena file data menghabiskan disk space

Last Updated:Mar 29, 2026

Ketika file data memenuhi kapasitas penyimpanan instans ApsaraDB RDS for MySQL Anda, RDS secara otomatis mengunci instans tersebut untuk mencegah kehilangan data. Selama terkunci, Anda tidak dapat menulis data ke instans RDS Anda.

Untuk membuka kunci instans, perluas kapasitas penyimpanannya atau hapus data historis dan data yang tidak diperlukan. Setelah masalah teratasi, konfigurasikan ekspansi penyimpanan otomatis untuk mencegah pengulangan.

Prasyarat

Sebelum menghapus file data, periksa versi mesin minor instans Anda. Jika instans menjalankan MySQL 5.6, 5.7, atau 8.0 dan versi mesin minornya lebih awal dari 20190815, perbarui terlebih dahulu versi mesin minornya.

Minor engine version

Untuk petunjuknya, lihat Perbarui versi mesin minor.

Catatan penting

  • Buat backup data tabel sebelum menghapusnya untuk mencegah kehilangan data.

  • DELETE tidak melepaskan ruang penyimpanan pada ApsaraDB RDS for MySQL. Gunakan DROP TABLE atau TRUNCATE TABLE sebagai gantinya.

  • OPTIMIZE TABLE mengunci tabel selama eksekusi. Jalankan selama jam sepi.

  • Setelah menghapus file data, beri waktu agar ruang penyimpanan dilepaskan.

  • Setelah ruang penyimpanan dibebaskan atau spesifikasi instans diubah, RDS membuka kunci instans dalam waktu sekitar 5 menit.

Buka kunci instans

Pilih salah satu metode berikut.

Opsi 1: Perluas kapasitas penyimpanan

Perluas kapasitas penyimpanan instans. Untuk petunjuknya, lihat Ubah spesifikasi instans.

Setelah perubahan spesifikasi diterapkan, RDS membuka kunci instans dalam waktu sekitar 5 menit.

Opsi 2: Hapus data historis atau data yang tidak diperlukan

  1. Lakukan koneksi ke instans menggunakan Data Management (DMS). Untuk petunjuknya, lihat Gunakan DMS untuk login ke instans ApsaraDB RDS for MySQL.

  2. Pada tab SQL Console, jalankan kueri berikut untuk mengidentifikasi file data berukuran besar:

    SELECT file_name, concat(TOTAL_EXTENTS,'M') as 'FIle_size'
    FROM INFORMATION_SCHEMA.FILES
    ORDER BY TOTAL_EXTENTS DESC;
  3. Hapus data historis atau data yang tidak diperlukan menggunakan salah satu pernyataan berikut:

    • Drop a table — menghapus permanen tabel beserta seluruh datanya:

      DROP TABLE <Database name>.<Table name>;
    • Truncate a table — menghapus semua catatan dari tabel tetapi mempertahankan struktur tabel:

      TRUNCATE TABLE <Database name>.<Table name>;

Setelah penghapusan selesai, RDS membuka kunci instans dalam waktu sekitar 5 menit.

Langkah selanjutnya

Setelah instans dibuka kuncinya, lakukan langkah-langkah berikut untuk mencegah instans terkunci kembali: