..
Για να ενεργοποιήσετε ένα είδος συμπίεσης ενός υπάρχοντος πίνακα πρέπει να χρησιμοποιήσετε την εντολή ALTER TABLE με την επιλογή να ανοικοδομήσουμε στο εξής, για παράδειγμα
ALTER TABLE Sales.SalesOrderDetail ΕΠΑΝΟΙΚΟΔΟΜΗΣΕΤΕ ΜΕ (DATA_COMPRESSION = ROW)
Αυτό το script επιτρέπει γραμμή-επίπεδο συμπίεσης στο τραπέζι Sales.SalesOrderDetail. Για να ενεργοποιήσετε τη συμπίεση σε ένα τραπέζι μπορείτε επίσης να πάτε στον Οδηγό συμπίεσης δεδομένων μετά τον υπολογισμό των εκτιμήσεων. Γιατί αν πάμε από τη σελίδα Επιλογή τύπου συμπίεσης Στη συνέχεια έχουμε πρόσβαση στη σελίδα, κάνοντας κλικ στο Επιλέξτε μια επιλογή εξόδου, όπου μπορείτε να επιλέξετε αν θέλετε να δημιουργήσετε μια δέσμη ενεργειών, εκτελεί τη λειτουργία αμέσως ή προγραμματιστεί ως μια εργασία

Έχοντας αυτά τα εργαλεία διαθέσιμα για να γίνει το πρώτο βήμα είναι να αποφασίσει ποια αντικείμενα να εφαρμόσουν αυτά τα χαρακτηριστικά. Ο SQL Server είναι πολύ ευέλικτη από την άποψη αυτή, επειδή σας επιτρέπει να χρησιμοποιήσετε ένα μείγμα από διαφορετικές τεχνικές σε διάφορα αντικείμενα της βάσης δεδομένων. Για παράδειγμα, μπορείτε να εφαρμόσετε γραμμή-επίπεδο συμπίεσης σε ορισμένους πίνακες, η σελίδα-επίπεδο, σε άλλα τραπέζια και δεν εφαρμόζεται ούτε για το υπόλοιπο των πινάκων, συμπίεση, ή ισχύουν μόνο για μερικά ευρετήρια, και ούτω καθεξής. Οι δύο παράγοντες που πρέπει να διέπουν την επιλογή των αντικειμένων που να εφαρμόζει συμπίεση είναι ουσιαστικά δύο: εκτίμηση του χώρου αποθήκευση και τη φόρτωση της εφαρμογής.
Όσον αφορά το πρώτο σημείο πρέπει να σημειωθεί ότι το μέγεθος του χώρου σωθεί από τη συμπίεση ενός πίνακα εξαρτάται από τα δεδομένα που περιέχει. Στην πραγματικότητα, ορισμένα δεδομένα είναι συμπιεσμένα σημαντικά ενώ άλλα όχι.
Οι πίνακες που πρέπει να εφαρμόζεται συμπίεση θα πρέπει να έχουν τα ακόλουθα χαρακτηριστικά:
Οι πίνακες που δεν απολαμβάνουν πολλά από τα συμπίεσης είναι εκείνα με τα ακόλουθα χαρακτηριστικά:
Όσον αφορά το φορτίο αίτηση πρέπει να πούμε ότι οι σελίδες συμπιεσμένα δισκία, ακόμα και όταν διαβάσει στη μνήμη. Τα εν λόγω δεδομένα (και όχι ολόκληρη η σελίδα) είναι αποσυμπιέζεται μόνο αν εξυπηρετούν τα συμφέροντα για τη λειτουργία του είδους, οι ενταχθούν, ως μέρος του φίλτρου απάντηση σε ένα ερώτημα, ή να ενημερώνονται από μια εφαρμογή. Έτσι, υπάρχει μια αποσυμπιέζεται στη μνήμη της σελίδας συμπιεσμένο.
Αποσυμπιέστε τα δεδομένα που απαιτεί ένα φορτίο στην CPU και το φορτίο, πρέπει να αξιολογηθεί προσεκτικά (ακόμα και αν η άλλη πλευρά συμπίεση μειώνει τον αριθμό των εισροών και εκροών). Το φορτίο της CPU της συμπίεσης σε επίπεδο σελίδας μπορεί να είναι μεγαλύτερο από το επίπεδο γραμμής. Για να κάνετε τις σωστές επιλογές σχετικά με τη χρήση ή όχι τη συμπίεση θα πρέπει να έχουμε κατά νου όλες αυτές τις πτυχές.
| |
MS Access Γήπεδο
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων εύκολα και γρήγορα. Έκπτωση -10% μέχρι 06/01/2012. |
| |
Γήπεδο MySQL
Διαχείριση του open-source βάση δεδομένων. -15% Έκπτωση μέχρι τις 06/01/2012. |
| |
Βάση Δεδομένων Μαθημάτων και SQL
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. -15% Έκπτωση μέχρι τις 06/01/2012. |