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

MySQL - Dlaczego to zapytanie nie używa indeksu (zgodnie z wyjaśnieniem)

Czasami MySQL nie używa indeksu, nawet jeśli jest dostępny. To wtedy wymagałoby mniej poszukiwań niż bezpośrednie czytanie tabeli. Wygląda na to, że z 6 rzędami jesteś w takiej sytuacji.

Pamiętaj, aby okresowo uruchamiać OPTYMALIZUJ TABELĘ i TABELA ANALIZY kiedy będziesz mieć bardziej realistyczny zestaw danych.

Jeśli uważasz, że możesz wykonać lepszą pracę niż optymalizator, możesz użyć Składnia wskazówki do indeksu .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak pobrać dane z 2 tabel?

  2. Co to jest tabela indeksów klastrowych?

  3. jak połączyć się z bazą danych na innym serwerze

  4. Rozwiązywanie problemów z nieprawidłowym kodowaniem znaków podczas wyświetlania wyników bazy danych MySQL po aktualizacji do PHP 5.3

  5. Łatwy sposób na eksportowanie tabeli SQL bez dostępu do serwera lub phpMyADMIN