Middle
Cos'è un indice composito (indice su più colonne)?
sobes.tech AI
Risposta dell'AI
Un indice composito è un indice di database creato su più colonne di una tabella contemporaneamente. Questo indice permette di velocizzare le query che filtrano o ordinano i dati in base alla combinazione di queste colonne.
Ad esempio, se hai una tabella con i campi first_name e last_name, un indice composito su (last_name, first_name) aiuterà a trovare rapidamente i record in cui entrambi i campi sono considerati contemporaneamente.
È importante ricordare che l'ordine delle colonne in un indice composito è importante: un indice su (last_name, first_name) viene utilizzato efficacemente per query con filtro su last_name o su entrambi i campi, ma non solo su first_name.