Je suis débutant dans SQL Server 2005 et je suis l'apprentissage à partir de tutoriel en ligne, voici quelques-unes de ma question:Sql Server 2005 requête novice
1: Quelle est la différence entre Select * de XYZ et sélectionnez TOUS * de XYZ. 2: Le but de l'index clusterisé est de faciliter la recherche en triant physiquement la table [pour autant que je sache :-)]. Disons si la colonne primaire est sur une table que ce qui est bon pour créer un index clusterisé sur la table? parce que nous avons déjà une colonne qui est triée. 3: Pourquoi nous pouvons créer 1 Index clusterisé + 249 Index non clusterisé = 250 Index sur une table? Je comprends l'exigence de 1 index clusterisé. Mais pourquoi 249 ?? Pourquoi pas plus de 249?
Merci pour votre suggestion, je suis clair avec les points 1 et 2. Mais je suis un peu confus avec le point 3, Pourquoi nous avons 999 index non cluster dans la table pourquoi pas 900 ou 1000? – Zerotoinfinity
@Zerotoinfinite - Les seules personnes qui peuvent répondre sont les développeurs SQL Server! Je suppose en interne qu'ils allouent seulement une quantité finie d'espace pour stocker ces métadonnées et 999 sonnait comme une limite raisonnable. –