sql >> Database teknologi >  >> RDS >> Mysql

Er normalt MySql-indeks påkrævet, når vi har Composite-indeks

Ethvert præfiks for et sammensat indeks vil også blive brugt som et indeks for sig selv. Så hvis du har et sammensat indeks på (domain, log_time, log_type) , det svarer til at have indekser på domain og (domain, log_time) . Der er ingen grund til også at have disse indekser separat, de vil være overflødige og spilde plads.

Så du kan trygt fjerne indekset på domain når du tilføjer dette sammensatte indeks.



  1. Sådan maskerer du borde og bevarer referenceintegritet

  2. Opgradering til PostgreSQL 11 med logisk replikering

  3. MySQL INSERT data bliver ikke gemt i korrekt db, kun midlertidigt?

  4. Sådan overføres en null-variabel til en SQL Stored Procedure fra C#.net-kode