Article View: pl.comp.bazy-danych
Article #195589Re: PostgreSQL 8.2 zrywa połaczenia
From: M.M.
Date: Mon, 30 Apr 2018 08:48
Date: Mon, 30 Apr 2018 08:48
38 lines
3258 bytes
3258 bytes
On Sunday, April 29, 2018 at 11:12:44 AM UTC+2, Marek S wrote: > W dniu 2018-04-28 o 23:40, M.M. pisze: > > > Nie wiem co jest dla Ciebie oczywiste, a co zagadką. Niektóre ustawienia > > buforów Postgresa powielają się z każdym podłączonym użytkownikiem. > > Jeśli ustawiłeś 200MB, to po podłączeniu 50 użytkowników serwer > > bazodanowy zajmuje 200MB*50=10GB, plus narzut, plus inne duperele i > > oczywiście plus bufor współdzielony. > > Chodziło mi o to, że problem jest bardziej po stronie administratora > samego serwera. Informację od administratora otrzymałem taką, że w > szczytowych momentach serwer wykorzystuje ok 2GB. Kłóci się to z tym, że > OOM Killer mimo wszystko aktywizuje się i zrzuca Postgresa, ale na > serwerach nie znam się więc nie dyskutowałem. Być może jest tak, że w > logowanie się 50 osób pożera całość RAM przez krótką chwilę a > administrator nie zdąży tego zauważyć i błędnie mnie poinformował. > Zjawisko jest zbyt regularne by było przypadkowe. Zawsze o porach > logowania występuje. Sporadycznie - pomiędzy nimi. > > Albo... jest coś, co Postgresowi nie daje dostępu do 100% zasobów serwera. > > Czy masz pomysł jak to zbadać? Czy mógłbyś zapodać lin na temat > zarządzania buforami RAM przez bazę? Mógłbym w konfiguracji zmienić te > wartości ale chciałbym być świadomym co czynię. > > -- > Pozdrawiam, > Marek Jest tego trochę... Zobacz: $ sysctl -w kernel.shmmax=17179869184 $ sysctl -w kernel.shmall=4194304 https://www.postgresql.org/docs/9.3/static/kernel-resources.html Od razu mówię, na wirtualu nie ustawisz tych parametrów.
Technical Details
Message-ID:
<b0672d05-ef3a-4b5c-a6b8-26ba8bbfc2fd@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!f63-v6no2082946itc.0!news-out.google.com!15-v6ni3140itg.0!nntp.google.com!k65-v6no2081721ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<pbplli$4t9$1@node1.news.atman.pl> <pc28qm$g36$1@node2.news.atman.pl> <32b5a9b1-1ce7-4c31-84e4-38f40dd65d71@googlegroups.com> <pc42ab$5g9$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 2002:a6b:35c2:: with SMTP id k63-v6mr6522643ioo.38.1525078117725; Mon, 30 Apr 2018 01:48:37 -0700 (PDT) X-Received: by 2002:a9d:73c9:: with SMTP id m9-v6mr921204otk.9.1525078117216; Mon, 30 Apr 2018 01:48:37 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!f63-v6no2082946itc.0!news-out.google.com!15-v6ni3140itg.0!nntp.google.com!k65-v6no2081721ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych Date: Mon, 30 Apr 2018 01:48:36 -0700 (PDT) In-Reply-To: <pc42ab$5g9$1@node2.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.254.40.124; posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj NNTP-Posting-Host: 77.254.40.124 References: <pbplli$4t9$1@node1.news.atman.pl> <pc28qm$g36$1@node2.news.atman.pl> <32b5a9b1-1ce7-4c31-84e4-38f40dd65d71@googlegroups.com> <pc42ab$5g9$1@node2.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <b0672d05-ef3a-4b5c-a6b8-26ba8bbfc2fd@googlegroups.com> Subject: Re: PostgreSQL 8.2 zrywa połaczenia From: "M.M." <mmarszik@gmail.com> Injection-Date: Mon, 30 Apr 2018 08:48:37 +0000 X-Received-Bytes: 3378 X-Received-Body-CRC: 1637135877 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit