PolarDB for MySQL menyediakan fitur Impor Cepat untuk memungkinkan penanyaaan seluruh data dari database dan tabel dalam tugas pemulihan setelah menunggu sekitar 5 hingga 10 menit (tidak bergantung pada ukuran data yang akan dipulihkan) setelah Anda mengirimkan tugas pemulihan, tanpa harus menunggu hingga tugas pemulihan selesai.
Skenario
Fitur Impor Cepat kompatibel dengan proses pemulihan database dan tabel baru, memungkinkan operasi penanyaaan dilakukan secara bersamaan dengan tugas pemulihan.
Fitur Impor Cepat dapat digunakan untuk percepatan dalam dua skenario berikut:
Ketika data atau tabel terhapus secara tidak sengaja dan titik waktu spesifik tidak dapat ditentukan, tugas pemulihan tradisional mungkin memerlukan waktu lama. Dengan fitur Impor Cepat, Anda dapat dengan cepat menanyakan dan memverifikasi data tanpa harus menunggu tugas pemulihan selesai.
Ketika sejumlah kecil data terhapus secara tidak sengaja tetapi tabelnya besar, fitur Impor Cepat memungkinkan Anda untuk mendapatkan data yang diperlukan dari tabel dalam tugas pemulihan menggunakan
INSERT ... SELECT ...dan memasukkannya ke dalam tabel dengan data yang terhapus, sehingga meningkatkan efisiensi.
Versi yang didukung
Cluster Anda harus menjalankan MySQL 8.0.1 dengan versi revisi 8.0.1.1.49 atau lebih baru. Anda dapat memeriksa versi revisi cluster sesuai dengan yang ditentukan di Kueri versi mesin.
Perhatian
Fitur ini berada dalam fase rilis canary. Untuk menggunakan fitur ini, Anda dapat menghubungi kami.
Hanya konfigurasi file-per-table (default) yang didukung: Anda hanya dapat menanyakan data dalam tabel yang tidak dikompresi atau dienkripsi selama pelaksanaan tugas pemulihan.
Ketika jumlah tabel dalam tugas pemulihan kurang dari 1.000, fitur
Impor Cepatdiaktifkan secara default, memungkinkan Anda untuk menanyakan seluruh data selama proses pemulihan.CatatanKetika jumlah tugas pemulihan melebihi 1.000, fitur
Impor Cepattidak diaktifkan. Alur manajemen tugas akan secara otomatis menentukan apakah akan mengaktifkan fiturImpor Cepatberdasarkan pengiriman tugas saat ini.Operasi penanyaaan hanya didukung pada node utama dan node baca-saja. Jika ada node baca-saja penyimpanan kolom, Anda dapat menggunakan hints untuk memaksa merutekan permintaan penanyaaan ke node utama atau node baca-saja penyimpanan baris. Jika tidak, tidak ada data yang akan dikembalikan.
Ketika sumber daya
buffer poolmencukupi, mengakses tabel yang sedang dipulihkan memberikan efisiensi yang sebanding dengan tabel normal. Namun, jika cluster memiliki beban kerja tinggi, efisiensi mengakses tabel yang sedang dipulihkan dibatasi untuk mengurangi dampak pada operasi bisnis normal.Sebelum tugas pemulihan selesai, tabel hanya dapat diakses dalam mode baca-saja.
Catatan penggunaan
Kirimkan tugas pemulihan database dan tabel
Setelah mengirimkan tugas pemulihan database dan tabel, Anda dapat mengakses halaman detail tugas dengan mengklik tautan detail di pojok kanan atas halaman.

Di halaman detail tugas, Anda dapat melihat kemajuan real-time dari tugas tersebut. Setelah Langkah 4 selesai, Anda dapat memastikan bahwa database atau tabel telah dibuat dalam tugas pemulihan dengan mengeksekusi pernyataan seperti show databases atau show tables. Kemudian, Anda dapat menanyakan seluruh data dari database atau tabel tersebut.

Akses baca-saja cepat
Anda dapat menanyakan tabel information_schema.fast_import_tablespaces untuk mendapatkan informasi tentang semua tabel yang mendukung akses baca-saja cepat dalam tugas pemulihan saat ini.
Anda dapat melakukan akses baca-saja cepat ke tabel yang datanya sedang diimpor, tetapi nama tabel spesifik tidak akan ditampilkan dalam hasil penanyaaan. Anda dapat mengeksekusi perintah SHOW PROCESSLIST untuk melihat pernyataan SQL yang berisi dbms_rman.import untuk mendapatkan nama tabel yang sedang dipulihkan.
SELECT * FROM information_schema.fast_import_tablespaces;Gambar 1. Anda dapat memiliki akses baca-saja ke seluruh data dari tabel yang sedang dipulihkan.

Gambar 2. Anda dapat memiliki akses baca-saja ke seluruh data dari tabel lain yang memiliki akses cepat diaktifkan.

Pertanyaan Umum
Hubungi kami
Jika Anda memiliki pertanyaan tentang fitur Impor Cepat, Anda dapat bergabung dengan Grup DingTalk 28000021116. Anda dapat langsung berbicara dengan para ahli di grup dan mengajukan pertanyaan Anda. Selain itu, PolarDB for MySQL Assistant dapat menjawab pertanyaan Anda dalam layanan 24/7.
