“Conocimiento software>Software de base de datos

Cómo calcular la longitud del registro de SQL

2015/2/19
Gestionar el tamaño de filas de la tabla de SQL Server es una importante consideración de diseño de base de datos . Las filas que permiten que los datos exceden la longitud máxima del servidor SQL fila de 8060 bytes pueden estar sujetas a las columnas que fluyen sobre en páginas adicionales , lo que dificulta el rendimiento . Los datos contenidos en una fila pueden no corresponder con el tamaño total de la fila . Por lo tanto , la fórmula para calcular el espacio utilizado por una fila que es diferente que para el cálculo del tamaño total de la fila . Instrucciones
Calcular total Row Tamaño
1

clic en el botón "Inicio" , vaya a la carpeta " Microsoft SQL Server" apropiado para la versión instalada, y haga clic en "SQL Server Management Studio. "
2

Conectarse a SQL Server desde la ventana "Connect to Server" .
3

Haga clic en la base de datos y seleccione " Nueva consulta ".
4

Escriba la siguiente consulta en la nueva ventana de consulta :

OBJECT_NAME SELECT ( syscolumns. [ id] ) AS [ Nombre de la tabla ] ,

SUM ( syscolumns . largo) AS [ Tamaño de fila ]

DE syscolumns

ÚNETE sysobjects EN syscolumns . [ id] = sysobjects . [ id]

DONDE sysobjects.xtype = ' U'

GROUP BY OBJECT_NAME ( syscolumns. [ id] )
5

clic en el botón " ejecutar" para ejecutar la consulta . Los resultados mostrarán una lista de nombres de tabla y sus respectivos tamaños de fila en bytes .
Calcular el promedio de datos por fila
6

Haga clic en la base de datos y seleccione " nueva consulta "
7

Escriba la siguiente consulta en la nueva ventana de consulta , sustituyendo " tabla> "con el nombre de la tabla para calcular los datos por fila : .

EXEC sp_spaceused N ' tabla> '
8

clic en el botón " ejecutar" para ejecutar la consulta . Los resultados mostrarán una fila con seis columnas .
9

Multiplicar la parte del número de los " datos " valor de la columna de 1024 para calcular el tamaño en bytes .
10

Divida el tamaño en bytes por el valor de la columna de " filas " para calcular el número promedio de bytes por fila.

Software de base de datos
Cómo grabar más de una imagen ISO en un disco
Query Syntax Error
Cómo acceder a una consulta hipervínculo
Cómo Modificar los controles sobre los informes de acceso
¿Es el registro de Windows una base de datos relacional?
Usos de la base de datos Oracle
Cómo ejecutar Oracle 10G en XP Home
Cómo contar las filas de una consulta de Acceso
Conocimiento de la computadora © http://www.ordenador.online