nosql:netzkonfiguration_speicher_oracle_nosql_db_11gr2
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
nosql:netzkonfiguration_speicher_oracle_nosql_db_11gr2 [2013/08/21 18:25] – gpipperr | nosql:netzkonfiguration_speicher_oracle_nosql_db_11gr2 [2013/09/06 14:29] (aktuell) – [Java Memory Parameter] gpipperr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ===== NoSQL Cache und Java Parameter der Oracle NoSQL Nodes einstellen oder anpassen ===== | ||
+ | Vor dem Anlegen eines Stores können die Default Parameter für die Cache Size und die Java VM Optionen für neue Knoten über " | ||
+ | |||
+ | <code bash> | ||
+ | # anmelden an der Admin Konsole | ||
+ | |||
+ | change-policy -params " | ||
+ | change-policy -params " | ||
+ | |||
+ | </ | ||
+ | |||
+ | Nachträglich lässt sich der Speicherbedarf mit einem "plan change-parameters" | ||
+ | |||
+ | Zum Beispiel für den SN1 und den Replication Node rg1-rn2: | ||
+ | <code bash> | ||
+ | plan change-parameters -service 1 -wait -params memoryMB=512 | ||
+ | plan change-parameters -service rg1-rn2 -wait -params javaMiscParams=" | ||
+ | </ | ||
+ | Beispiel for all RepNodes | ||
+ | <code bash> | ||
+ | plan -execute change-all-repnode-params | ||
+ | |||
+ | </ | ||
+ | |||
+ | Auf SN Ebene sollte der Speicherparameter gleich oder größer als auf die RN's zusammen die unter dem SN laufen. | ||
+ | |||
+ | |||
+ | Sind die Wert zu hoch, können die Nodes nicht gestartet werden! | ||
+ | |||
+ | **!Achtung!** | ||
+ | Werden die Werte in den XML Configurationsdateien per Hand geändert, wirft ein späteres " | ||
+ | => Daher immer versuchen das über die Kommandozeile zu bearbeiten! | ||
+ | ==== Der Cache Size Parameter ==== | ||
+ | |||
+ | Einen Wert mit Hilfe der Berkely Methode " | ||
+ | |||
+ | <code cmd> | ||
+ | |||
+ | java -jar .\lib\je.jar DbCacheSize -records 100 -key 20 -data 1000 | ||
+ | |||
+ | </ | ||
+ | |||
+ | Siehe auch [[http:// | ||
+ | |||
+ | |||
+ | Der Wert muss minimal 96KB ( 96 * 1024 ) betragen! | ||
+ | |||
+ | FAQ: | ||
+ | * [[http:// | ||
+ | ==== Java Memory Parameter ==== | ||
+ | |||
+ | Anmerkung: | ||
+ | |||
+ | "To take full advantage of JE cache memory, it is strongly recommended that compressed oops (-XX: | ||
+ | |||
+ | |||
+ | ". Enabling GC statistics in the JVM can help too. (In the Java SE 5 JVM this is enabled with (" | ||
+ | |||
+ | |||
+ | Zusammenfassungen: | ||
+ | |||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | |||
+ | Oracle Doku: | ||
+ | |||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// |
nosql/netzkonfiguration_speicher_oracle_nosql_db_11gr2.txt · Zuletzt geändert: 2013/09/06 14:29 von gpipperr