Dans SQL Server 2000, est-il préférable de créer un index sur start
et end
colonnes de date combinées ou un index sur chacun d'eux? MySQL gère plusieurs index de colonnes d'une manière qui fonctionnerait très bien avec les deux colonnes d'un même index. Mais je ne sais pas comment SQL Server gère cela.L'index de colonne unique ou multiple sur les colonnes de date est-il le meilleur pour les performances dans SQL Server?
L'idée est de rechercher sur un enregistrement où le enddate > GIVEN_DATE
et aussi parfois en utilisant startdate < GIVEN_DATE AND enddate > GIVE_DATE
.
Depuis la table, j'ajouterons l'index est assez grand et prendra un certain temps et garder notre système hors ligne pendant ce temps je demande ici avant, donc je n'ai pas refaire plus tard la procédure;)
Juste remarqués 'Index Filegroup' lors de la création de l'index. À quoi cela fait-il référence et comment sont-ils gérés? Cela a-t-il quelque chose à voir avec O WH l'index est-il stocké? – inquam
Vous pouvez placer votre index dans le différent groupe de fichiers (fichier) et placer ce fichier sur un disque physique différent sur l'ordinateur. – demas