Welcome to Sign in | Help

indecsi : dati-va si voi cu parerea

  •  11-02-2007, 4:32 PM

    indecsi : dati-va si voi cu parerea

    Salut, am si eu o intrebare, daca puteti sa va dati cu parerea la urmatoarea situatie:

     Faceam review la aplicatie si am gasit la o tabela urmatorii doi indecsi (tabela e foarte des folosita):

     1. clustered pe 2 coloane: int si datetime (intul nu e identity), coloanele astea doua sunt si un alternate key

     2. un index pe vreo 7 coloane, din care primele doua sunt aceleasi coloane de la primul index in ordine inversa. Cred ca celelalte 5 coloane is folosite ca output si nu in predicat.

     Tabela are 10 coloane, dintre care o coloana e identity si PK.

    Parerea mea e ca unul din indecsii astia doi e in plus, mai bine spus al doilea. Selectivitatea primelor doua coloane din index e foarte mare (de fapt e maxima), si cred ca se va folosi in mai toate cazurile indexul clustered. Chiar daca se va folosi indexul al doilea, faptul ca exclude doar 3 coloane din tabela nu salveaza mult IO fata de folosirea celui clustered.

    Voi ce ziceti?

    Filed under:
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems