λογισμικό

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

Πώς να Ενεργοποίηση Oracle 10046 Trace

Ο στόχος του 10046 ίχνος είναι να παρέχει ένα αρχείο ένδειξης εξόδου για διερεύνηση των δραστηριοτήτων της βάσης δεδομένων . Διάφορες εκδηλώσεις μπορούν να παρακολουθούνται και να αποθηκεύεται ως ένα ιστορικό ελέγχου των γεγονότων . Για να μπορέσει να δημιουργηθεί ένα τέτοιο αρχείο , μια 10046 ίχνος εκδήλωση πρέπει να είναι ενεργοποιημένη . Ένας αριθμός παραμέτρων βάσης δεδομένων της Oracle , θα πρέπει να τεθούν , ώστε η διαδικασία να ολοκληρωθεί με επιτυχία . Ιχνηλατώντας δραστηριότητα είναι συχνά απαραίτητη εάν η βάση δεδομένων δεν ανταποκρίνεται όπως αναμένεται . Οδηγίες
Η 1

Ρυθμίστε τις κατάλληλες παραμέτρους για το ίχνος . Μερικές από αυτές τις παραμέτρους που περιγράφονται παρακάτω, αλλά υπάρχουν πολλά άλλα στοιχεία που μπορεί να θέλετε να εξετάσει :

Αυτές οι παράμετροι περιλαμβάνουν :

TIMED_STATISTICS - Για να αποκτήσει πληροφορίες χρονισμού για το αρχείο ιχνών, αυτή η παράμετρος πρέπει να οριστεί σε true

MAX_DUMP_FILE_SIZE - . Η προεπιλεγμένη ρύθμιση του αρχείου για το αρχείο 10046 ίχνος είναι συνήθως πολύ μικρό , πιθανώς ως προληπτικό μέτρο κατά του αρχείου ιχνών γίνει πάρα πολύ δυσκίνητο . Ωστόσο , υπάρχει επίσης μια " UNLIMITED " ρύθμιση που θα έχει το αντίθετο αποτέλεσμα , και ως εκ τούτου πρέπει να ληφθεί μέριμνα , εάν αυτή είναι η παράμετρος που ισχύουν σήμερα

USER_DUMP_DEST - . Το αρχείο ίχνος πρέπει να έχει μια θέση . Αυτή η παράμετρος καθορίζει τη θέση του αρχείου εξόδου κατά τη διάρκεια της διαδικασίας

STATISTICS_LEVEL - . Αυτή η παράμετρος καθορίζει το επίπεδο των στατιστικών ίχνους που πρέπει να μετρηθεί . Η ρύθμιση " ΤΥΠΙΚΟ " θεωρείται ότι είναι η ελάχιστη απαίτηση , σε αντίθεση με το " ALL ", όταν θα συλλέγονται όλες οι πληροφορίες . 2

Αλλάξτε την τρέχουσα περίοδο σε SQLPlus να έχουν ένα κατάλληλο αναγνωριστικό συνεδρίαση ως ακολούθως : .

μεταβάλλουν συνεδρία σύνολο tracefile_identifier = ' MYSESSION » ?

το αναγνωριστικό " MYSESSION " ( στην προκειμένη περίπτωση) θα πρέπει να χρησιμοποιηθεί για τον προσδιορισμό επιμέρους δραστηριότητα σας στο αρχείο παρακολούθησης

με 3

Ενεργοποίηση 10046 εντοπισμό σε SQLPlus με τον καθορισμό του επιπέδου και τα γεγονότα για τον εντοπισμό ( 10046 σε αυτήν την περίπτωση ) , και άλλες παραμέτρους , όπως απαιτείται , όπως το επίπεδο :

μεταβάλλουν σύνολο εκδηλώσεων συνόδου '10046 ίχνος πλαίσιο όνομα για πάντα , επίπεδο 8 ' ?
Η 4

Εκτέλεση δηλώσεις SQL για να τρέξει , όπως :

επιλέξτε e.empno , e.ename , d.dname , d . DEPTNO

από emp e, d dept

όπου e.deptno = d.deptno ?
5

Συμπληρώστε τον εντοπισμό απενεργοποιώντας όταν τελειώνει το SQLPlus προτροπή :

μεταβάλλει συνεδρία πλαίσιο σειράς εκδηλώσεων '10046 όνομα ίχνος off » ?
Η 6

Ερευνήστε το αρχείο παρακολούθησης . Αυτό θα καθοριστεί από την καταχώρηση καταλόγου USER_DUMP_DEST στο αρχείο παραμέτρων. Το όνομα του αρχείου θα είναι υπό τη μορφή :

" XXXX_MYSESSION.TRC " μετά το όνομα του συνεδρία υπό την προϋπόθεση
Η 7

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

C : \\ Oracle \\ το admin \\ ora10g \\ udump > tkprof ORA01904_MYSESSION.TRC c : \\. Output.log

μπορεί να εκδοθεί
Η

Η

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

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