Χρήση μπλοκ αρχικοποίησης παρακολούθησης χρήσης

Αυτό το θέμα περιγράφει συμβουλές για την εργασία με μπλοκ αρχικοποίησης και την παρακολούθηση χρήσης στο Oracle Analytics.

Ενεργοποίηση παρακολούθησης χρήσης

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

Σε αυτό το θέμα εμφανίζονται ονόματα πινάκων για την παρακολούθηση χρήσης στο Oracle BI Enterprise Edition (OBIEE). Τα πραγματικά ονόματα μπορούν να είναι οποιαδήποτε, αλλά πρέπει να προσδιορίζουν τα περιεχόμενα κάθε πίνακα, όπως PHYSICAL, LOGICAL ή INITBLOCK.

Ενεργοποιήστε την παρακολούθηση χρήσης στις Ρυθμίσεις συστήματος και κάντε επανεκκίνηση του Business Intelligence (BI) Server για να ξεκινήσετε την παρακολούθηση χρήσης. Ανατρέξτε στην ενότηταΕπιλογές παρακολούθησης χρήσης.

Ακολουθεί η περιγραφή για GUID-D445800B-2905-4256-9171-C6C870470874-default.png
.png''

Παρακολούθηση μπλοκ αρχικοποίησης

Μετά την ενεργοποίηση της παρακολούθησης χρήσης, συνδεθείτε στο Oracle Analytics. Όλα τα μπλοκ αρχικοποίησης μεταβλητής περιόδου λειτουργίας που δεν βρίσκονται σε αναβολή εκτελούνται κατά τη σύνδεση και συμπληρώνουν τον πίνακα παρακολούθησης χρήσης μπλοκ αρχικοποίησης.

Χρησιμοποιώντας το SQL Developer, το SQL*Plus ή ένα άλλο εργαλείο καταχώρησης SQL, εκτελέστε το ακόλουθο ερώτημα έναντι του πίνακα παρακολούθησης χρήσης μπλοκ αρχικοποίησης με χρήση ενός SESSION_ID που αποκτήσατε από ένα αρχείο καταγραφής περιόδου λειτουργίας (για παράδειγμα, -1883570176).

SELECT USER_NAME, SESSION_ID, BLOCK_NAME,
TO_CHAR(START_TS,'DD-MM-YYYY HH24:MI:SS') START_TIME,
TO_CHAR(END_TS,'DD-MM-YYYY HH24:MI:SS') END_TIME
FROM USAGE_TRACKING.S_NQ_INITBLOCK
WHERE SESSION_ID = -1883570176
ORDER BY SESSION_ID, START_TS, END_TS

Μην φιλτράρετε χρησιμοποιώντας το USER_NAME. Εναλλακτικά, σημειώστε το START_TIME και το USER_NAME της σειράς από ένα αρχείο καταγραφής περιόδου λειτουργίας που σας ενδιαφέρει.

Φιλτράρετε το ερώτημα χρησιμοποιώντας το SESSION_ID που συσχετίζεται με το USER_NAME και προαιρετικά, το START_TIME.

Το παρακάτω σχήμα εμφανίζει το αποτέλεσμα του ερωτήματος σε έναν πίνακα.

Ακολουθεί η περιγραφή για GUID-BFE84076-ABBE-4DDE-835A-48AEEAE8B576-default.jpg
.jpg''

Αυτός ο πίνακας δείχνει ότι οι κλήσεις SIGNING ON και SIGNED ON διαρκούν δώδεκα δευτερόλεπτα. Έπειτα, η κλήση SIGNED OFF δείχνει ότι ο χρήστης αποσυνδέθηκε μετά από 21 λεπτά δραστηριότητας. Οι διαχειριστές μπορούν να δουν ακριβώς ποια είναι η διάρκεια κάθε διαδικασίας και σε ποια σημεία απαιτούνται διορθωτικές ενέργειες.

Η παρακολούθηση χρήσης για μπλοκ αρχικοποίησης κάνει τις ακόλουθες τρεις κλήσεις συστήματος κατά τη διάρκεια μιας περιόδου λειτουργίας χρήστη:
  • SIGNING ON
  • SIGNED ON
  • SIGNED OFF

Σημείωση:

Αν δεν θέλετε να διερευνήσετε συγκεκριμένα προβλήματα σύνδεσης, παραβλέψτε τα τρία μπλοκ που ονομάζονται SIGNING ON, SIGNED ON και SIGNED OFF. Το SESSION_ID μπορεί να είναι αρνητικός αριθμός. Υπάρχουν δύο διαφορετικές τιμές USER_NAME για το ίδιο SESSION_ID: BISystemUser και το πραγματικό όνομα χρήστη.

Μπορείτε να καθορίσετε μπλοκ αρχικοποίησης ως αναβληθέντα. Αυτά εκτελούνται ανάλογα με τις ανάγκες χρησιμοποιώντας το αρχικό όνομα χρήστη. Όλα τα μπλοκ αρχικοποίησης μεταβλητής περιόδου λειτουργίας που δεν βρίσκονται σε αναβολή εκτελούνται κατά τη σύνδεση ενός χρήστη και συμπληρώνουν τον πίνακα παρακολούθησης χρήσης μπλοκ αρχικοποίησης. Εκτελούνται χρησιμοποιώντας το όνομα χρήστη BISystemUser.