Sql server 2000

Existen lineamientos para creación de bases de datos en sql server 2000, tales como longitud de los nombres de las bases de datos, tablas, campos si es así me gustaría saberlos para no cometer errores en el diseño.
Gracias,

1 Respuesta

Respuesta
1
Esto es sacado de los Book online de SQL
Esta tabla especifica los tamaños y cantidades máximas de varios objetos que se definen en las bases de datos de Microsoft® SQL ServerT o a los que se hace referencia en instrucciones Transact-SQL.
Tamaños y cantidades máximas
Tamaño del proceso por lotes 128 KB 65.536 * tamaño del paquete de red
Bytes por columna de cadenas cortas 255 8000
Bytes por columna text, ntext o image 2 GB-2 2 GB-2
Bytes por GROUP BY y ORDER BY 900 8060
Bytes por índice 900 900
Bytes por clave externa 900 900
Bytes por clave principal 900 900
Bytes por fila 1962 8060
Bytes en el texto de origen de un procedimiento almacenado 65025 Menor que el tamaño del proceso por lotes o 250 MB
Índices agrupados por tabla 1 1
Columnas en GROUP BY y ORDER BY 16 Limitado sólo por el número de bytes
Columnas o expresiones en una instrucción GROUP BY WITH CUBE o WITH ROLLUP 10 10
Columnas por índice 16 16
Columnas por clave externa 16 16
Columnas por clave principal 16 16
Columnas por tabla base 250 1024
Columnas por instrucción SELECT 4096 4096
Columnas por instrucción INSERT 250 1024
Conexiones por cliente Valor máximo de conexiones configuradas Valor máximo de conexiones configuradas
Tamaño de la base de datos 1 TB 1.048.516 TB
Bases de datos por servidor 32.767 32.767
Grupos de archivos por base de datos N/D 256
Archivos por base de datos 32 32.767
Tamaño de archivo (datos) 32 GB 32 TB
Tamaño de archivo (registro) 32 GB 4 TB
Referencias a claves externas por tabla 16 253
Longitud del identificador (en caracteres) 30 128
Bloqueos por conexión Número máximo de bloqueos por servidor Número máximo de bloqueos por servidor
Bloqueos por servidor 2.147.483.647 2.147.483.647 (estática)
40% de memoria de SQL Server (dinámica)
Niveles de procedimientos almacenados anidados 16 32
Subconsultas anidadas 16 32
Niveles de desencadenadores anidados 16 32
Índices no agrupados por tabla 249 249
Objetos abiertos simultáneamente en un servidor* 2 mil millones 2.147.483.647
Objetos en una base de datos* 2 mil millones 2.147.483.647
Parámetros por procedimiento almacenado 255 1024
Referencias por tabla 31 63
Filas por tabla Limitado por el espacio de almacenamiento disponible Limitado por el espacio de almacenamiento disponible
Longitud de la cadena SQL (tamaño del proceso por lotes) 128 KB 128 * tamaño del paquete TDS
Tablas por base de datos 2 mil millones Limitado por el número de objetos de la base de datos
Tablas por instrucción SELECT 16 256
Desencadenadores por tabla 3 Limitado por el número de objetos de la base de datos
Índices o restricciones de exclusividad por tabla 249 249 no agrupados y 1 agrupado
* Los objetos de base de datos incluyen todas las tablas, vistas, procedimientos almacenados, procedimientos almacenados extendidos, desencadenadores, reglas, valores predeterminados y restricciones. La suma de todos estos objetos no puede exceder de 2.147.483.647.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas