sql server inserta los registros desordenados
Hola,
tengo un problema que no le encuentro la solucion, al insertar registros en sql server 2000 desde asp hay algunos registros que en vez de insertarlo el ultimo en la tabla lo hace entre medias de otros registros.
¿sabe alguien la solucion?
gracias
tengo un problema que no le encuentro la solucion, al insertar registros en sql server 2000 desde asp hay algunos registros que en vez de insertarlo el ultimo en la tabla lo hace entre medias de otros registros.
¿sabe alguien la solucion?
gracias
Eso ocurre debido a que tu tabla no tiene definido un indice clustered
Indice Clustered o agrupado estos índices agrupados obligan a SQL Server a que ordene y vuelva a ordenar continuamente las filas de la tabla de modo que su orden físico sea siempre el mismo que el orden lógico (o indexado).
Por definición, sólo puede haber un índice agrupado por tabla. Este se crea a menudo en la clave primaria , es decir, la columna o columnas que identifican la fila de forma única.
Indice Clustered o agrupado estos índices agrupados obligan a SQL Server a que ordene y vuelva a ordenar continuamente las filas de la tabla de modo que su orden físico sea siempre el mismo que el orden lógico (o indexado).
Por definición, sólo puede haber un índice agrupado por tabla. Este se crea a menudo en la clave primaria , es decir, la columna o columnas que identifican la fila de forma única.
