Différence entre l'index composite non-cluster et l'arborescence d'index non-cluster – difrence

J'essaye de google de quelques heures et il n'est toujours pas clair pour moi.

Quelle est la différence entre:

Create Index NonClusteredComposit_IDX ON Table(id,quantity,price) Create Index NonClusteredCompositAndInclude_IDX ON Table(id) Include (price,quantity). 

Sur l'indice lvl seulement.

Je comprends comment ils fonctionnent et même quand les utiliser.

Mais ce que je ne peux pas comprendre, c'est comment datatables sont stockées dans le NonClusteredCompositAndInclude_IDX?

Ce qui changerait sur ce schéma où: La page d'index contient des données indexées (id, quantité, prix) et un pointeur vers RID (quand une table est un tas) ou pointeur vers une page dans l'tree B (pour les tables B-tree / Clustered) .

entrez la description de l'image ici

De la documentation, je sais que lorsque j'inclue des colonnes, datatables sont stockées dans le nœud Leaf mais je ne vois aucune différence entre ceci et l'Index On (1,2,3) normal si nous parlons d'architecture dans Index.

Quelqu'un peut-il me décrire les différences dans l'architecture d'index? Merci!

Dans la première approche, le sorting sera sur ces trois attributes – id, quantité, prix

Dans la deuxième approche, le sorting sera sur "id" seulement, mais ce "id" contient des valeurs de "quantité, prix" donc il ne nécessite pas de search de key ou de search débarrasser pour get les attributes respectifs.

Pour illustrer cela si vous créez ci-dessous des index dans l'une des tables, index search mais si vous vérifiez le nombre de lignes lues, il diffère comme on prend des données sortingées et la 2ème approche effectue un balayage complet pour "id" sélectionné

entrez la description de l'image ici

Sur vérification Nombre de lectures pour le premier index …

entrez la description de l'image ici

Lors de la vérification Nombre de lectures pour le 2ème indice, il prouve qu'il fait un balayage complet de l'index pour datatables recherchées, d'où vous obtenez 188 loggings

entrez la description de l'image ici