Salta ai contenuti

DROP INDEX

Un indice utile è prezioso. Un indice inutile è solo peso. Se un indice non porta benefici reali, puoi rimuoverlo.

È come tenere un vecchio indice cartaceo di un archivio che nessuno consulta più. Occupa spazio e va mantenuto, ma non aiuta davvero.

DROP INDEX idx_clienti_email;

Questa istruzione elimina l’indice chiamato idx_clienti_email.

Puoi eliminare un indice quando:

  • la query che doveva aiutare non esiste più
  • l’indice non viene usato davvero
  • il costo di manutenzione supera il vantaggio

La sintassi precisa cambia un po’ tra i database. L’idea però resta la stessa: stai togliendo una struttura di supporto, non i dati veri della tabella.

Prima di rimuovere un indice in un progetto reale, controlla se qualche query importante lo usa ancora. In caso di dubbio, misura prima e cambia dopo.