OSPRep είναι ένα εργαλείο για τη δημιουργία δυναμικών αναφορών με βάση τα στατιστικά στοιχεία που συγκεντρώθηκαν από την Oracle STATSPACK στη βάση δεδομένων σας.
OSPRep αποτελεί Oracle STATSPACK Γεννήτρια Έκθεση, που χρησιμοποιούνται για τη δημιουργία αναφορών σχετικά με τα στατιστικά στοιχεία δραστηριότητας δεδομένων σας σε μια όμορφη, ανθρώπινη αναγνώσιμη μορφή - που στην προκειμένη περίπτωση είναι η HTML -, με βάση τα δεδομένα που συλλέγονται από την Oracle STATSPACK και, προαιρετικά, μερικά plugins που αποστέλλονται με OSPRep . Η αναφορά που δημιουργείται σας παρέχει πληροφορίες σχετικά με τη φυσική σχεδίαση βάσης δεδομένων (πινάκων, αρχεία δεδομένων, μνήμη), στατιστικές τιμές σε βάσεις δεδομένων αποτελεσματικότητας και περισσότερο σας. Είναι εξαιρετικά διαμορφούμενο αφορούν όχι μόνο τα στοιχεία έκθεσης που χρειάζεστε. Λόγω της αρθρωτό σχεδιασμό του, μόνο το απαιτούμενο κωδικό (ανάλογα με τις επιλογές που έχετε κάνει στο αρχείο config), θα κατασκευάσει και να εκτελούνται, για να αποθηκεύσετε τη βάση δεδομένων σας από περιττά φορτία.
Τι OSPRep κάνω;
OSPRep διαβάζει τα δεδομένα του έξω από το (επιπέδου 5-7) στατιστικά στοιχεία που συγκεντρώθηκαν από το statspack.snap () διαδικασία της Oracle STATSPACK και τις αντίστοιχες διαδικασίες από την παραπάνω plugins. Αναλογικά με την έκθεση ASCII μπορεί κανείς να δημιουργήσει χρησιμοποιώντας spreport.sql Oracle STATSPACK του, OSPrep δημιουργεί HTML εκθέσεις από αυτά τα δεδομένα. Οι πρόσθετες πληροφορίες που συγκεντρώνονται (και αναφέρεται) από τα προαναφερθέντα plugins περιλαμβάνει π.χ. αρχείο δεδομένων εκδηλώσεις ανάπτυξη και περιμένετε.
Μαζί με αυτά τα δεδομένα, OSPRep δίνει μερικές περιγραφές για το νόημά τους, καθώς και ιδέες για το τι μπορεί να υποδηλώνουν ή ποιες ενέργειες απαιτούνται από την DBA, προκειμένου να φέρει το παράδειγμα σε ένα πιο αποτελεσματικό κράτος. Για ορισμένα θέματα, ακόμη και κομμάτια κώδικα για πιθανές απαιτούμενες ενέργειες δεδομένη.
Άλλα χρήσιμα πράγματα που πρέπει να αναφέρω εδώ είναι οι AddOns όπως fts_plans.sh σενάριο που παρέχονται από OSPrep, το οποίο μπορεί να χρησιμοποιηθεί για να συγκεντρωθούν τα σχέδια εκτέλεσης για όλες τις προτάσεις SQL που εκτελέστηκαν κατά τη διάρκεια μιας ορισμένης χρονικής περιόδου, που προκάλεσαν πλήρη πίνακα σαρώσεις (FTS) - και τα διαγράμματα .sh σενάριο, δημιουργώντας μερικές απλές διαγράμματα για επιλεγμένες στατιστικές. Με αυτό τον τρόπο OSPRep σας δίνει τις πληροφορίες σχετικά με τις άκρες των δακτύλων σας για να ξεκινήσει το συντονισμό των εφαρμογών σας.
Τι OSPRep όχι;
OSPRep θα πάρουν (write) δράσεις για τη βάση δεδομένων (μόνο πράγματα που OSPRep γράφει είναι οι σελίδες HTML έκθεση και κάποια προσωρινά αρχεία? Οι τελευταίοι αφαιρείται αυτόματα όταν το σενάριο τερματιστεί). Το μόνο που δεν αναφέρει τι βρίσκει στη βάση δεδομένων συν κάποια γενική περιγραφή στις αξίες αυτές. Δεν περιλαμβάνει καμία «τέλεια λύση» στα προβλήματα που μπορεί να υπάρχουν με το παράδειγμα σας, μόνο και μόνο υποδείξεις για το τι μπορεί να είναι χρήσιμη. Δεν θα επισκευάσει ή να συντονίσετε τη βάση δεδομένων σας για να μπορείτε: προκειμένου να γίνει αυτό, θα πρέπει να βγάλετε τα δικά σας συμπεράσματα από τα αποτελέσματα έκθεσης
Τι είναι καινούργιο σε αυτή την έκδοση. :
- υποστήριξη για 11gR2 (μη δοκιμασμένο)
- κάποιες μικρές προσαρμογές και βελτιώσεις
- κάποια μορφοποίηση του κώδικα, συμπεριλαμβανομένων επιταγή για (ανύπαρκτη) δεσμεύεται να βελτιωθεί
- προστεθούν Top-Ν δηλώσεις SQL τμήματα για & quot? .. Από τη χρήση της CPU & quot ;, & quot? .. Από το χρόνο που έχει παρέλθει & quot ;, και & quot? .. Από Invalidations & quot? (10g +)
- προστεθούν στήλες & quot? Τελ & quot? και & quot? Ενότητα & quot? Top-Ν SQL σε 10g +
- τονισμό των λέξεων-κλειδιών (Top-Ν) δηλώσεις SQL σε 10g + (και ελπίζουμε όχι περισσότερο & quot? Τυχαία & quot? Χώρους εντός)
- προστεθούν κάποιες περισσότερες χρήσιμες πληροφορίες υποβάθρου (πλαίσιο-βοήθεια)
Τι είναι καινούργιο στην έκδοση 0.4.3:
- Σύνδεση με την DB 10g χρησιμοποιώντας ένα 9i πελάτη οδηγεί σε dbms_output.put_line περικοπή της παραγωγής του μετά τη 254η χαρακτήρα (10g δεν εκδίδει ένα μήνυμα σφάλματος πια μέχρι να φτάσετε το όριο των 32K χαρακτήρες). Εφάρμοσε ένα έργο-γύρω για να διορθώσετε αυτό.
- datafile Στατιστικά έχουν σπάσει με 10g -. Σταθερού
- Δεν υπάρχουν στατιστικά PGA διατίθεται με 8i. Αν ενεργοποιηθεί, αυτή έσπασε το σενάριο. Αυτά δεν περιλαμβάνονται πλέον σήμερα με 8i. Ίδιο για παράδειγμα την ανάκαμψη (χωρίς ΣΤΑΤΙΣΤΙΚΑ $ INSTANCE_RECOVERY σε 8i), Αναίρεση (που εισήχθη με 9i), Τοποθέτηση στην ουρά και κάποιο ρυθμιστικό πισίνα Στατιστικά
- στατιστικά του τραπεζιού $ system_event αλλάξει δομές με 9i - έτσι έχουν top_n_waits (και άλλα στατιστικά waitevent σχετίζονται) έχει σπάσει με 8i
- 8i δεν ήθελα κάποια ψευδωνύμων - έτσι μπορούμε να τα αλλάξει
- μια μικρή αλλαγή για να κάνει την εργασία OSPRep με την Oracle 11g
Τα σχόλια δεν βρέθηκε