Zmiany pomiędzy wersją 22 and wersją 23 dla AdminGuide/TuningPostgresql

Pokaż
Ignoruj:
Data i czas:
03/08/16 21:21:13 (8 years temu)
Autor:
JP (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • AdminGuide/TuningPostgresql

    v22 v23  
    99Należy pamiętać, że w systemie Windows, duże wartości shared_buffers nie są tak skuteczne, prawdopodobnie lepsze wyniki można otrzymać utrzymując stosunkowo niskie shared_buffers, pozwalając korzystać z pamięci podręcznej systemu operacyjnego. 
    1010 
    11 Prawdopodobnie należy w ślad za tym ustawieniem zwiększyć ustawienie w systemie operacyjnym ''kernel.shmmax''. W tym celu należy dopisać do /etc/sysctl.conf (8GB - jeżeli w systemie posiadamy 8GB RAM). 
     11(8GB - jeżeli w systemie posiadamy 8GB RAM). 
    1212[http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=%2Fcom.ibm.db2.udb.uprun.doc%2Fdoc%2Ft0008238.htm Więcej o tuningu Linux dla baz danych] 
    1313 
     14Zanim ustawi się shared_buffers należy zwiększyć ustawienie w systemie operacyjnym ''kernel.shmmax''. W tym celu należy dopisać do pliku: 
     15 
    1416{{{ 
    15 $ sysctl -w kernel.shmmax=8589934592 
    16 $ sysctl -w kernel.shmall=4194304 
     17root# vim /etc/sysctl.conf (stuknij i - aby edytować) 
     18kernel.shmmax=8589934592 
     19kernel.shmall=4194304 
     20:wq (zapisz i wyjdź) 
    1721 
    18  
     22root#sysctl -p  
    1923}}} 
    2024 
    21  
     25Edycja postgresql.conf 
    2226{{{ 
    23 /etc/postgresql/9.3/postgresql.conf 
     27vim /etc/postgresql/9.3/postgresql.conf 
    2428shared_buffers = 196MB 
    2529}}}