nosql:log_file_verhalten_oracle_nosql_db_11gr2
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
nosql:log_file_verhalten_oracle_nosql_db_11gr2 [2013/08/19 17:51] – gpipperr | nosql:log_file_verhalten_oracle_nosql_db_11gr2 [2014/06/21 19:21] (aktuell) – gpipperr | ||
---|---|---|---|
Zeile 109: | Zeile 109: | ||
| | ||
.. | .. | ||
- | </ | ||
- | |||
- | |||
- | ===== Die Datendateien / Transaktionslogs analysieren ===== | ||
- | |||
- | Mit den Tools der Berkely Java DB in .\lib\je.jar können die Store Node Datenbanken ausgewertet werden. | ||
- | |||
- | Damit diese Klassen verwendet werden können, müssen aber die KV Jar’s mit in den Klassenpfad aufgenommen werden. | ||
- | |||
- | **Nicht für produktive Umgebungen! \\ | ||
- | Seiteneffekte im laufenden Betrieb können nicht ausgeschlossen werden!** | ||
- | |||
- | |||
- | === Die Log Einträge auswerten/ ausgeben === | ||
- | |||
- | Mit Hilfe der Original Berkeley DB Management Methoden kann auf das Transaktionslog zugegriffen werden: | ||
- | |||
- | Statistik der Log's ausgeben: | ||
- | <code cmd> | ||
- | |||
- | REM in das Sofware Verzeichnis wechseln: | ||
- | cd D: | ||
- | java -jar .\lib\je.jar DbPrintLog -h D: | ||
- | |||
- | REM Note that DbPrintLog -S gives the average record size under Log statistics, in the LN (leaf node) row, at the avg bytes column. | ||
- | |||
- | </ | ||
- | |||
- | Alle Inhalte der Logs ohne den Schalter s | ||
- | |||
- | <code cmd> | ||
- | java -classpath " | ||
- | </ | ||
- | |||
- | Tipp:In der MS Powershell nicht vergessen mit "" | ||
- | |||
- | |||
- | === Datenbank Größe / Partitionen und Anzahl Datensätze pro Partition ausgeben=== | ||
- | |||
- | |||
- | Füllgrad und Größe der Daten/ | ||
- | <code java> | ||
- | |||
- | java -classpath " | ||
- | |||
- | File Size (KB) % Used | ||
- | -------- | ||
- | 00000001 | ||
- | 00000002 | ||
- | | ||
- | (LN size correction factor: 0.9585644) | ||
- | |||
- | </ | ||
- | |||
- | **LN** steht für Leaf Node. | ||
- | |||
- | |||
- | Datenbanken anzeigen lassen (Damit werden auch die Partitionen sichtbar!) mit **" | ||
- | <code cmd> | ||
- | |||
- | java -classpath " | ||
- | |||
- | </ | ||
- | |||
- | Anzahl der Einträge in den Partitionen anzeigen lassen mit **" | ||
- | <code cmd> | ||
- | |||
- | java -classpath .\lib\kvclient.jar; | ||
- | |||
- | </ | ||
- | |||
- | |||
- | Die Details der Partitionen anzeigen lassen **" | ||
- | <code cmd> | ||
- | |||
- | java -classpath " | ||
- | |||
- | </ | ||
- | |||
- | |||
- | === DB Statistik mit DbFilterStats auslesen === | ||
- | |||
- | Mit Unterstützung der Klasse **“ DbFilterStats“** kann auch einfacher die Performance CSV Datei ausgewertet werden. | ||
- | |||
- | Dazu wird angegeben welche Spalte(n) (Namen der Spalten durch Komma getrennt) ausgelesen werden soll. | ||
- | |||
- | <code cmd> | ||
- | |||
- | java -classpath .\lib\kvclient.jar; | ||
- | |||
- | </ | ||
- | |||
- | siehe [[http:// | ||
- | |||
- | |||
- | === Group Metadata ausgeben === | ||
- | |||
- | <code powershell> | ||
- | # Get the group metadata from each member of the group, directly off their persistent copy | ||
- | |||
- | java -classpath " | ||
- | |||
- | |||
- | </ | ||
- | |||
- | Von obiger Ausgabe den Host und Port eintrag in der Zeile Node: verwenden um direkt dem Node Cache abzufragen: | ||
- | |||
- | <code powershell> | ||
- | # Get the group metadata from the current master in a running group | ||
- | java -classpath " | ||
- | |||
</ | </ | ||
Zeile 239: | Zeile 128: | ||
* https:// | * https:// | ||
+ | |||
+ | |||
+ | Nachfragen im Forum | ||
+ | * https:// | ||
+ |
nosql/log_file_verhalten_oracle_nosql_db_11gr2.txt · Zuletzt geändert: 2014/06/21 19:21 von gpipperr