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?

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.


Facebook memiliki solusi untuk melakukan ini secara online. Belum mencobanya sendiri: facebook.com/notes/mysql-at-facebook/…
esilver
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.