Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy zapytania aktualizujące mysql korzystają z indeksu?

Tylko w kolumnie gdzie. Indeks w kolumnie aktualizacji w rzeczywistości spowolni Twoje zapytanie, ponieważ indeks musi być aktualizowany wraz z danymi. Indeks w kolumnie gdzie przyspieszy aktualizacje i wybór, ale spowolni niektóre wstawienia.

Indeksy powodują również obciążenie podczas usuwania wierszy. Ogólnie są one dobre, chociaż w kolumnach, których używasz WHERE na wielu i są one zasadniczo niezbędne w kolumnach, w których łączysz się, lub ORDER BY



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP - Podczas / w innym przypadku błąd?

  2. Sequelize zapytanie geoprzestrzenne:znajdź n punktów najbliższych lokalizacji

  3. Kreator zapytań Laravel - Jak grupować według aliasów lub tworzyć surowe groupBy?

  4. Jakie są zalety trybu only_full_group_by?

  5. php czyta pole bitowe mysql zwracające dziwny znak