Czy mogę utworzyć indeks tabeli w bazie danych MySQL podczas używania


21

A jeśli mogę, z jakiegokolwiek powodu (wydajność / stabilność), dlaczego nie powinienem?

Odpowiedzi:



15

Tak, możesz. Spowoduje to zablokowanie tabeli, do której dodajesz indeks podczas jego tworzenia. Jeśli tabela jest duża, może to chwilę potrwać, ponieważ musi czytać każdy wiersz podczas budowania indeksu.


Facebook ma rozwiązanie umożliwiające robienie tego online.
Sam tego
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.