λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να υπολογίσετε το Row Μήκος σε SQL

Η διαχείριση του μεγέθους των γραμμών πίνακα του SQL Server είναι μια σημαντική εξέταση του σχεδιασμού της βάσης δεδομένων . Γραμμές που επιτρέπουν τα δεδομένα να υπερβαίνει το SQL Server μέγιστο μήκος σειράς 8.060 bytes μπορεί να υπόκειται σε στήλες που ρέει πάνω σε πρόσθετες σελίδες , που παρακωλύουν την απόδοση . Τα στοιχεία που περιέχονται σε μια σειρά μπορεί να μην ταιριάζει πάντα το συνολικό μέγεθος της σειράς . Ως εκ τούτου , ο τύπος για τον υπολογισμό του χώρου που χρησιμοποιείται από μια σειρά είναι διαφορετική από ότι για τον υπολογισμό του συνολικού μεγέθους της σειράς . Οδηγίες
Υπολογισμός Σύνολο Row Μέγεθος
Η

1 Κάντε κλικ στο κουμπί " Start" , πλοηγηθείτε στο "Microsoft SQL Server" κατάλληλο φάκελο για την εγκατεστημένη έκδοση και κάντε κλικ στο " SQL Server Management Studio για . " 2

σύνδεση με τον SQL Server από το "Connect to Server " παράθυρο .
εικόνων 3

κάντε δεξί κλικ στη βάση δεδομένων και επιλέξτε " New Query . "
Η 4

Πληκτρολογήστε το ακόλουθο ερώτημα στο νέο παράθυρο το ερώτημα: SELECT

OBJECT_NAME ( syscolumns. [ id ] ) AS [ Όνομα πίνακα ] , πώληση

SUM ( syscolumns . μήκος) AS [ Σειρά Size ] Ξενοδοχεία

ΑΠΟ syscolumns

JOIN sysobjects ON syscolumns . [ id ] = sysobjects . [ id ] Ξενοδοχεία

WHERE sysobjects.xtype = «U»

GROUP BY OBJECT_NAME ( syscolumns. [ id ] )
5

Κάντε κλικ στο " Εκτέλεση " κουμπί για να εκτελέσετε το ερώτημα . Τα αποτελέσματα θα δείξουν μια λίστα με ονόματα πινάκων και των αντίστοιχων μεγεθών σειρά τους σε bytes .
Εικόνων Υπολογίστε Μέσος όρος δεδομένων ανά σειρά
Η

6 Κάντε δεξί κλικ στη βάση δεδομένων και επιλέξτε " . New Query "
Η 7

Πληκτρολογήστε το ακόλουθο ερώτημα στο νέο παράθυρο ερωτήματος , αντικαθιστώντας "

"με το όνομα του πίνακα για τον υπολογισμό των δεδομένων ανά σειρά :

EXEC sp_spaceused Ν '

»
8

Κάντε κλικ στο κουμπί " Εκτέλεση " για να εκτελέσετε το ερώτημα . Τα αποτελέσματα θα δείξουν μία σειρά με έξι κίονες .
Η 9

Πολλαπλασιάστε τον αριθμό τμήματος του "δεδομένα" τιμή στήλης με το 1024, για να υπολογίσει το μέγεθος σε bytes .
Η 10

Χωρίστε το μέγεθος σε bytes με την τιμή της στήλης " γραμμές " για τον υπολογισμό του μέσου όρου αριθμό των bytes ανά σειρά .
Η
εικόνων

Συναφής σύστασή

Πώς να οικοδομήσουμε μια βάση δεδομένων για τη σύγκριση Τιμές ειδών παντοπωλείου

Βάσεις μοντέλο ένα κομμάτι του πραγματικού κόσμου με τις περιγραφές των αντικειμένων , τα γεγονότα και τις σχέσεις . Είτε το έργο περιλαμβάνει την αποθήκευση των δεδομένων για ένα σύστημα ελέγχου διεργασιών ή την ανάλυση των δεδομένων για μια ερευνητική μελέτη , ένας σχεδιαστής της βάσης δεδομένων πρέπει να αποφασίσει ποια στοιχεία είναι απαραίτητα για το πρόβλημα στο χέρι για να περιγράψει και να συλλέγουν τα στοιχεία που είναι απαραίτητα για την υποστήριξη της μοντέλο . Ακολουθήστε τα παρακάτω

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα