Gestion de la taille des lignes de la table SQL Server est une considération importante de la conception de base de données . Les lignes qui permettent de données dépassent le serveur longueur de ligne maximale SQL de 8,060 octets peuvent être soumis à des colonnes en circulant sur des pages supplémentaires , ce qui entrave les performances. Les données contenues dans une rangée peuvent ne pas toujours correspondre à la taille totale de la ligne. Par conséquent, la formule pour calculer l'espace utilisé par une rangée est différente de celle pour le calcul de la taille totale de la ligne. Instructions
Calculer total Row Taille
1
Cliquez sur le bouton "Démarrer" , naviguez jusqu'au dossier «Microsoft SQL Server » appropriée à la version installée, et cliquez sur " SQL Server Management Studio. "
2
Connectez-vous à SQL Server à partir de la " Se connecter au serveur " fenêtre.
3
clic-droit sur la base de données et sélectionnez « Nouvelle requête ».
4
Tapez la requête suivante dans la nouvelle fenêtre de requête :
OBJECT_NAME SELECT ( syscolumns. [id] ) AS [ Nom de la table ] , AB
SUM ( syscolumns . longueur) AS [Taille Row ]
dE syscolumns
INSCRIPTION sUR sysobjects syscolumns . [id] = sysobjects . [id]
OÙ sysobjects.xtype = 'U' Photos
GROUP BY OBJECT_NAME ( syscolumns. [id] )
5
Cliquez sur le bouton "Exécuter" pour exécuter la requête . Les résultats montreront une liste de noms de tables et de leurs tailles respectives de lignes en octets.
Calculer les données moyennes par ligne
6
clic-droit sur la base de données et sélectionnez " nouvelle requête "
7
Tapez la requête suivante dans la nouvelle fenêtre de requête , de« " avec le nom de la table pour calculer des données en ligne: .
EXEC sp_spaceused N ' '
8 Cliquez sur le bouton "Exécuter" pour exécuter la requête . Les résultats montreront une rangée de six colonnes .
9
Multiplier la part de nombre de " données " valeur de colonne par 1024 pour calculer la taille en octets.
10
Divisez la taille en octets de la valeur de la colonne " lignes" pour calculer le nombre moyen d'octets par ligne .