Tabel Wordpress saya tampaknya membutuhkan optimasi, jadi saya melihat ke dalam TABEL MENGOPTIMALKAN commmand. Ketika saya menjalankan perintah saya mendapatkan hasil berikut:
Tabel tidak mendukung optimisasi, malah membuat ulang + menganalisis
Tabel dibuat menggunakan penginstal Wordpress 2.91 dan belum dimodifikasi sama sekali.
- Apakah ini normal?
- Bagaimana saya bisa mengoptimalkan database saya agar semuanya berjalan dengan benar?
Jawaban:
Sudahkah Anda menemukan dokumentasi MySQL? Luas dan bermanfaat.
Ketika Anda menjalankan
OPTIMIZE TABLE
terhadap tabel InnoDB itu menampilkanTable does not support optimize, doing recreate + analyze instead
pesan.Dari dokumentasi:
MySQL 5.1 MENGOPTIMALKAN sintaks TABEL
sumber
skip-innodb
seperti yang saya sarankan di posting sebelumnya.OPTIMIZE TABLE
tidak dapat dijalankan terhadap InnoDB. Mengapa Anda yakin perlu mengoptimalkan tabel agar database Anda beroperasi dengan benar?Anda dapat mengoptimalkan tabel InnoDB dengan melakukan
Ini akan membuat salinan dari tabel asli drop tabel asli dan letakkan tabel baru di tempatnya.
Ada beberapa informasi tambahan di sini yang mencakup hal-hal yang harus Anda ketahui.
Juga di Dokumentasi MySQL . Lihat komentar oleh Dathan Pattishall pada 25 Mei 2004 4:41 sore sekitar setengah halaman.
Meskipun ini harus aman untuk dilakukan, Anda harus membuat dan menguji cadangan terlebih dahulu.
sumber
OPTIMIZE TABLE
terhadap tabel InnoDB di MySQL.itu mungkin
gunakan plugin basis data wp seperti http://wordpress.org/extend/plugins/wp-dbmanager/
& aktifkan plugin
& buka halaman & klik pada optimalkan database itu akan mengoptimalkan database Anda
Tidak perlu memasukkan login sql. Itu diambil dari wp-config.php
sumber
MENGOPTIMALKAN bekerja untuk InnoDB. Setidaknya sekarang. Ini adalah dokumentasi 5.6:
Untuk tabel InnoDB, OPTIMIZE TABLE dipetakan ke ALTER TABLE, yang membangun kembali tabel untuk memperbarui statistik indeks dan membebaskan ruang yang tidak digunakan dalam indeks berkerumun.
Baca: Optimalkan Tabel
sumber