sql >> Database >  >> RDS >> Mysql

MySQL erg traag voor het wijzigen van de tabelquery

De ALTER TABLE-prestaties van MySQL kunnen een probleem worden met zeer grote tabellen. MySQL voert de meeste wijzigingen uit door een lege tabel te maken met de gewenste nieuwe structuur, alle gegevens van de oude tabel in de nieuwe in te voegen en de oude tabel te verwijderen. Dit kan erg lang duren, vooral als je weinig geheugen hebt en de tabel groot is en veel indexen heeft. Veel mensen hebben ervaring met ALTER TABLE-bewerkingen die uren of dagen in beslag hebben genomen.

Hoe dan ook, als u verder moet gaan met de tabel wijzigen, kunnen de volgende bronnen u misschien helpen:



  1. UTF8-coderingsprobleem - Met goede voorbeelden

  2. Is het mogelijk om een ​​door komma's gescheiden kolom op te vragen voor een specifieke waarde?

  3. Hive Table retourneert een lege resultaatset voor alle query's

  4. 50 Shades of Oracle Database-certificeringsexamen