λογισμικό

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

Οι διαφορές στην OLTP και OLAP

επεξεργασία των συναλλαγών σε απευθείας σύνδεση ( OLTP ) είναι μια τεχνολογία που χρησιμοποιείται για την εισαγωγή δεδομένων σε , ή να ενημερώσετε δεδομένα σε μια επιχειρησιακή ή παραγωγή βάσεων δεδομένων , όπως αυτό που χρησιμοποιείται από ένα σύστημα point- of-sale . On-line αναλυτικής επεξεργασίας ( OLAP ) είναι μια τεχνολογία που χρησιμοποιείται για την εκτέλεση πολύπλοκων ανάλυση των δεδομένων σε μια αποθήκη δεδομένων ή , με άλλα λόγια , μια βάση δεδομένων που περιέχει ιστορικά «στιγμιότυπα» των επιχειρησιακών δεδομένων και έχει βελτιστοποιηθεί για την αναζήτηση . OLAP συστήματα που χρησιμοποιούνται συνήθως από τις επιχειρήσεις για την ανάλυση των τάσεων , υποστήριξη λήψης αποφάσεων και οικονομικών προβλέψεων . Συναλλαγές
Η

συστήματα OLTP και OLAP διεκπεραιώνουν τις συναλλαγές της βάσης δεδομένων με διαφορετικό τρόπο .

Ένα τυπικό σύστημα OLTP μπορεί να ενημερώνεται χιλιάδες φορές την ημέρα . Συναλλαγή ταχύτητα είναι μια κρίσιμη ανησυχία , και το σύστημα έχει σχεδιαστεί για να χειριστεί μεγάλο αριθμό των ενθέματος και ενημέρωση καταστάσεων

συστήματα OLAP ενημερώνεται συχνά - . Ίσως μία φορά την ημέρα ή μία φορά την εβδομάδα - αλλά μπορεί να χρειαστεί να αποκτήσετε πρόσβαση σε εκατομμύρια γραμμές δεδομένων για να επιστρέψει ένα σύνολο αποτελεσμάτων . Έχουν σχεδιαστεί για την αναζήτηση ταχύτητα .
Εικόνων Σχεδιασμός Βάσεων
Η

Φυσική σχέδια βάσης δεδομένων για OLTP και OLAP συστήματα δεν είναι συμβατά . Και τα δύο συστήματα χρησιμοποιούν σχεσιακές βάσεις δεδομένων , οι οποίες αποτελούνται από πολλαπλά αρχεία των σχετικών πληροφοριών , που είναι γνωστή ως πίνακες ή σχέσεις , αλλά τα δεδομένα είναι τακτοποιημένα με διαφορετικό τρόπο . Σε συστήματα OLTP , τα δεδομένα είναι διατεταγμένα σε σειρές που είναι αποθηκευμένα σε μπλοκ σε σκληρούς δίσκους , αλλά αποθηκεύονται προσωρινά στην κύρια μνήμη σε ένα διακομιστή της βάσης δεδομένων , έτσι ώστε να μπορούν να ανακτηθούν πολύ γρήγορα. Δεδομένα σε συστήματα OLAP είναι συχνά τοποθετημένα σε σχήματα αστεριών και βελτιστοποιηθεί με τη συμπίεση των χαρακτηριστικών στοιχείων , ή στήλες , χρησιμοποιώντας λεξικά .

Η κανονικοποίηση
Η

Η διαδικασία αποτελεσματικά οργάνωση των δεδομένων σε μια βάση δεδομένων που είναι γνωστό ως « ομαλοποίηση ». σκοπός της κανονικοποίησης είναι η εξάλειψη περιττά δεδομένα από τη βάση δεδομένων και να εξασφαλίσει ότι σχετίζεται μόνο με τα δεδομένα αποθηκεύονται σε κάθε πίνακα της βάσης δεδομένων . OLTP συστήματα είναι πιο επιρρεπή σε ανωμαλίες των δεδομένων που προκαλείται από υψηλό αριθμό εισαγωγής και ενημέρωση καταστάσεων , και απαιτούν υψηλότερο βαθμό κανονικοποίησης από τα συστήματα OLAP . Με την ίδια λογική , η έλλειψη της ομαλοποίησης σε συστήματα OLAP σημαίνει ότι εξαγωγή δεδομένων από μια βάση δεδομένων πιο γρήγορα και πιο αποτελεσματικά .
Εικόνων Μέγεθος Βάσης Δεδομένων
Η

Το μέγεθος των βάσεων δεδομένων που χρησιμοποιούνται από OLTP συστήματα είναι συνήθως μικρότερες από αυτές που χρησιμοποιούνται από τα συστήματα OLAP για διάφορους λόγους : Στα συστήματα OLTP , η έμφαση δίνεται στην ταχύτητα των συναλλαγών , έτσι ώστε οι διαχειριστές βάσεων δεδομένων καθαριστεί τακτικά , ή αρχείο , τα δεδομένα . Στα συστήματα OLAP , η έμφαση δίνεται στην δημιουργώντας ένα ολοκληρωμένο ιστορικό ρεκόρ , έτσι ώστε τα δεδομένα είναι σπάνια αρχειοθετούνται και μπορεί να είναι εβδομάδες , μήνες ή ακόμα και χρόνια . Επιπλέον, τα συστήματα OLAP χρησιμοποιούν βάσεις δεδομένων που δεν έχουν ομαλοποιηθεί , έτσι ώστε τα δεδομένα είναι διπλές , με αποτέλεσμα την αύξηση του μεγέθους της βάσης δεδομένων .
Η
εικόνων

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

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