Ho pubblicato sul mio blog in inglese un articolo che mostra l’impatto sulle performance che la quantità di indici presenti su una tabella può avere:
http://sqlblog.com/blogs/davide_mauri/archive/2011/06/11/how-the-number-of-indexes-built-on-a-table-can-impact-performances.aspx
Troppe volte mi capita di vedere tabelle enormi (ossia con una quantità spropositata di colonne…tipo oltre 50) e con un numero elevato di indici (oltre i 20) che, ovviamente, soffrono di problemi di performance.
Ho quindi deciso di studiare esattamente che impatto può avere l’utilizzo di molti indici su tabelle di diversa dimensione, per poter avere dei dati “nero su bianco”, inconfutabili ed indiscutibili.
Il risultato è che si possono avere decadimenti di performance di oltre il 2000% (si, duemila-percento, non è un errore!)