konto usunięte
Temat: TUNING BAZ NA HP-UX 11.11
Witam,Mam problem z wysoką rywalizacją o zatrzaski - library cache i library cache pin (potomne: kglpnc and kglupc).
Zgłosiłem to na ORACLE SUPPORT, ale powiedzieli mi żebym zmniejszył session_cached_cursors do 300 i zwiększył shared_pool_size na 1248M.
Oczywiście to nie pomogło ;). Wykorzystanie session_cached_cursors mam teraz na 100%.
Aktualnie rozważam następujące rozwiązania:
- wykorzystać DBMS_SHARED_POOL.keep , a więc "wrzucić często wykorzystywane paczki" do bufora bibliotecznego na stałe, aby nigdy nie osiągały statusu "aged out"
http://docstore.mik.ua/orelly/oracle/bipack/ch12_02.htm
- zwiększyć liczbę zatrzasków z domyślnej (chyba około liczby procków/corów) na większą.
- Ustawić "HPUX_SCHED_NOAGE" zgodnie z dokumentacją poniższą:
http://download-west.oracle.com/docs/html/A97297_01/ap...
# Enabling SCHED_NOAGE for Oracle9i using
# setprivgrp dba RTSCHED RTPRIO
create the /etc/privgroup add "dba RTSCHED RTPRIO"
Dodatkowo "_spin_count" zwiększyłem na 30000
Czy ktoś probówał wykonywać podobne manewry ? Chciałbym się dowiedzieć jakie macie doświadczenia z takimi modyfikacjami, bo trochę strach testować na produkcji, a tam mam prawdziwe obciążenie i prawdziwe kłopoty ;).