Dapatkah saya membuat indeks di atas meja di database MySQL saat sedang digunakan

21

Dan jika saya bisa, ada alasan (kinerja / stabilitas) mengapa saya tidak boleh?

Nifle
sumber

Jawaban:

15

Ya kamu bisa. Ini akan mengunci tabel yang Anda tambahkan indeks saat sedang dibuat. Jika tabelnya besar, mungkin perlu beberapa saat karena harus membaca setiap baris saat membangun indeks.

Zach Wily
sumber
Facebook memiliki solusi untuk melakukan ini secara online. Belum mencobanya sendiri: facebook.com/notes/mysql-at-facebook/…
esilver