bueno / no importa / malo para incluir la clave principal en el índice de cobertura?
is esgood
odoesn't matter
obad
para INCLUIR la clave primaria en un índice de cobertura ??
CREATE NONCLUSTERED INDEX index_name_here ON dbo.table_name_here
(column_to_index_here)
INCLUDE (primary_key_column,other_column_here)
WITH( STATISTICS_NORECOMPUTE=OFF, IGNORE_DUP_KEY=OFF, --<default junk from SSMS
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
Estoy pensando que no importa, ya que el PK estará en el índice de todos modos.
EDITA - para aclarar
myprimary_key_column
está agrupado, pero puede explicar / dar información cuando no lo está también.
Me uniré adbo.table_name_here
sobre elcolumn_to_index_here
columna y luego se unirá a otras tablas enprimary_key_column
yother_column_here
.