Per creare un indice su una tabella MariaDB esistente, è possibile utilizzare la clausola “CREATE INDEX”. Ecco un esempio di come può essere utilizzata:
```
CREATE INDEX index_name
ON table_name(column_name);
```
Dove:
- `index_name` è il nome dell’indice che si desidera creare.
- `table_name` è il nome della tabella sulla quale si desidera creare l’indice.
- `column_name` è il nome della colonna sulla quale si desidera creare l’indice.
Ecco un esempio più specifico:
```
CREATE INDEX idx_lastname
ON employees(lastname);
```
In questo esempio, un indice chiamato “idx\_lastname” viene creato sulla colonna “lastname” nella tabella “employees”.
Ricorda che la creazione di un indice può migliorare le prestazioni delle query, ma può anche avere un impatto negativo sulle operazioni di inserimento, aggiornamento e cancellazione. Chiaramente, l’uso efficace di indici è un aspetto chiave per l’ottimizzazione delle prestazioni del database.