2009-03-26 20 views

Respuesta

9

MSDN dice sobre el argumento NONCLUSTERED:

This is the only supported index type 
5

Juzgando por CREATE INDEX sintaxis para SQL Server Compact Edition, el único tipo de índice compatible es NO CUMPLIDO.

4

La mayoría de las bases de datos basado en archivos no son compatibles con los índices agrupados. Se requeriría una reescritura de todo el índice si inserta una nueva fila fuera de servicio. Como esto es costoso (y una operación de bloqueo), la mayoría de las bases de datos de archivos no lo permiten.

PERO, normalmente se gana una noción de orden natural. El orden en el que inserta es el orden en que están en el disco. Esto es algo que no tiene con SQL Server completo que siempre reclama espacio libre de páginas anteriores.

+0

Las bases de datos modernas basadas en archivos también recuperan espacio automáticamente, por lo que sus tablas se fragmentan como las tablas de un servidor de base de datos. Además, no es necesario volver a escribir el índice completo; es exactamente lo mismo que insertar una nueva entrada en un índice normal. –

Cuestiones relacionadas