Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Indici simili, servono entrambi ?
mercoledì 09 settembre 2009 - 11.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gaemon78
Profilo
| Newbie
23
messaggi | Data Invio:
mer 9 set 2009 - 11:21
Ciao,
su una tabella ho 3 indici sui seguenti campi
indice 1 = campo1,campo2,campo3 (clustered)
indice 2 = campo1,campo2,campo3,campo4
indice 3 = campo1,campo2,campo3,campo4, campo5
Non ho problemi particolari ma secondo voi è utile mantenerli tutti ?
Ve lo chiedo perchè io sarei tentato di eliminare il secondo !
Tenete conto che comunque ho molte join che utilizzano solo campo1, campo2, campo3.
Ho qualche query che filtra su campo 4 e/o campo5.
Che ne dite ?
Ciao e Grazie !
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
gio 10 set 2009 - 14:24
>Ciao,
>su una tabella ho 3 indici sui seguenti campi
>indice 1 = campo1,campo2,campo3 (clustered)
>indice 2 = campo1,campo2,campo3,campo4
>indice 3 = campo1,campo2,campo3,campo4, campo5
>
>Non ho problemi particolari ma secondo voi è utile mantenerli
>tutti ?
>Ve lo chiedo perchè io sarei tentato di eliminare il secondo
>!
Non si capisce con che database stai lavorando, in ogni caso,
secondo me, l'indice 2 e 3 non servono a molto.
Per le informazioni che hai postato io terrei sulla fiducia il primo,
e poi ne definirei uno con le colonne campo4 e campo5.
>Tenete conto che comunque ho molte join che utilizzano solo campo1,
>campo2, campo3.
>Ho qualche query che filtra su campo 4 e/o campo5.
Circa l'ordine delle colonne all'interno dell'indice tenderei a mettere prima
le colonne con una maggiore cardinalità e quindi con una maggiore capacità di filtro.
>Che ne dite ?
>
>Ciao e Grazie !
Ciao, Michele
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !