Manutenzione Indici Sql Server 2005

mercoledì 07 aprile 2010 - 15.08

delama77 Profilo | Junior Member

Ciao a tutti ho la necessità di riorganizzare degli indici su un DB ora su sql server 2005, ma creato con sql server 2000.

Devo organizzare la ricerca dei dati in maniera diversa rispetto a come impostato adesso.
Gli indici sono organizzati in maniera crescente, avrei la necessità di impostarli in maniera decrescente su una tabella in particolare.

Ho provato solo cambiando da ASC a DESC ma con scarsi risultati

Ci sono articoli che parlano di questa cosa dove posso trovare degli spunti in proposito?

Grazie in anticipo a tutti

Alessandra

lbenaglia Profilo | Guru

>Ho provato solo cambiando da ASC a DESC ma con scarsi risultati

Ciao Alessandra,

Cosa intendi con "scarsi risultati"?

>Grazie in anticipo a tutti
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

delama77 Profilo | Junior Member

Da 40 secondi per cercare il risultato a 20 secondi.

lbenaglia Profilo | Guru

>Da 40 secondi per cercare il risultato a 20 secondi.
Eh, quindi?
Non va bene? Ti aspetti tempi inferiori?
Rivedere la query, gli indici, la struttura del db?

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

delama77 Profilo | Junior Member

ho sbagliato scusa da 20 secondi a 40 secondi.
Il problema è che se io cerco un dato che inizia con D tempo di ricerca 1 secondo , con inizio P tempo di ricerca sempre 1 secondo con inizio S tempo di ricerca 40 secondi.

L'unica differenza sta nel numero di elementi che iniziano con d ( 700000) con P (2000000) con S (1) ....

MAHHHH

Grazie

lbenaglia Profilo | Guru

>L'unica differenza sta nel numero di elementi che iniziano con
>d ( 700000) con P (2000000) con S (1) ....
Confronta i piani di esecuzione e verifica in cosa differiscono.
Purtroppo difficilmente riusciremo a fornirti una soluzione senza avere un esempio che riproduca la situazione.

>Grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5