![Sharding MySQL](https://i.ytimg.com/vi/jgXH2T_t0kY/hqdefault.jpg)
Isi
Ketika kesalahan sistem terjadi di Database MySQL, atau ketika tabel datar menerima sejumlah besar data yang diformat dengan buruk, indeks tabel mungkin menjadi rusak. Sistem MySQL akan memberi tahu pengguna bahwa tabel perlu diperbaiki ketika perintah CHECK TABLE dijalankan. Perintah untuk memeriksa apakah tabel membutuhkan perbaikan terlihat seperti ini: PERIKSA TABEL TableName UNTUK DIPERBARUI. Jika sistem MySQL merespons dengan "Peningkatan tabel diperlukan", maka indeks tabel harus diulang.
Instruksi
-
Menggunakan telnet, ssh, atau mesin lokal, sambungkan ke MySQL Server dan masuk ke alat baris perintah MySQL. Hal ini dapat dilakukan dengan mysql -p.
-
Gunakan perintah CHECK TABLE TableName FOR UPGRADE untuk memverifikasi bahwa tabel perlu diperbaiki.
-
Keluar dari alat baris perintah MySQL dengan mengetikkan "x" dan menekan tombol "Enter". Anda akan kembali ke prompt perintah shell.
-
Kosongkan tabel dengan perintah mysqldump: mysqldump NameDatabase name> dump.sql.
-
Buat kembali tabel dalam database menggunakan perintah mysql: mysql databaseName <dump.sql. Ini akan membangun kembali tabel dan indeksnya.