<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Statystyki - monitorowanie serwera]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=401</link>
		<description><![CDATA[Najświeższe odpowiedzi w Statystyki - monitorowanie serwera.]]></description>
		<lastBuildDate>Fri, 19 Feb 2010 07:08:08 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Statystyki - monitorowanie serwera]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1856#p1856</link>
			<description><![CDATA[Cześć,

nie wiem czy to pasuje do tematu, ale do statystyk polecam: munin i pgsnap.
Munin - takie ogólnie staty serwera, wielkość bazy, CPU, MEM  itp
PGsnap - wszystko o bazie - strona projektu [url]http://pgsnap.projects.postgresql.org/[/url]]]></description>
			<author><![CDATA[dummy@example.com (gintor)]]></author>
			<pubDate>Fri, 19 Feb 2010 07:08:08 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1856#p1856</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Statystyki - monitorowanie serwera]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1844#p1844</link>
			<description><![CDATA[no włąsciwie chodzi mi o zakończone operacje commit/rollback. znalazłem coś takiego jak pg_stat_reset(). Nie wiem czy dobrze myślę ale może trzeba to zrobić w ten sposób że wykonywać zapytanie:

SELECT SUM(xact_commit) AS xact_commit,SUM(xact_rollback) AS xact_rollback FROM pg_stat_database;

np raz na minutę po czym czyścić statystykę pg_stat_reset(). Wtedy miałbym liczbę commit/rollback wykonanych w ciągu minuty. Tylko że pg_stat_reset działa na obecnej bazie a nie na wszystkich. Czy jest sposób żeby wyczyścić statystyki dla wszystkich baz a nie tylko bieżącej ?]]></description>
			<author><![CDATA[dummy@example.com (kuguar)]]></author>
			<pubDate>Mon, 15 Feb 2010 20:15:37 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1844#p1844</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Statystyki - monitorowanie serwera]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1843#p1843</link>
			<description><![CDATA[Nie jestem pewien czy wiesz co piszesz :).
Co to znaczy 
[quote]
liczbę wykonywanych w danej chwili operacji tranzakcyjnych z podziałem na commit/rollback.
[/quote]
W momencie gdy jest wykonywana transakcja to jeszcze nie wiadomo czy to jest commit czy rollback.
A jak juz pojawi sie commit/rollback no to, jak juz zauważyłeś,  serwer to odnotowuje.
Pisząc 
[quote]Zupełnie nie wiem w jaki sposób wyciągnąć liczbę tylko uruchomionych w danej chwili operacji commit/rollback[/quote]
chcesz sprawdzić ile jest aktualnie uruchomionych i nie zakończonych transakcji?]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Mon, 15 Feb 2010 20:00:54 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1843#p1843</guid>
		</item>
		<item>
			<title><![CDATA[Statystyki - monitorowanie serwera]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=1842#p1842</link>
			<description><![CDATA[Witam,
Mam PgSQL 8.4 i chciałbym stworzyć statystyki wykorzystania, obciążenia bazy PgSQL. Czytałem trochę na temat "The Statistics Collector": [url]http://www.postgresql.org/docs/current/static/monitoring-stats.html[/url] I właściwie to jest to czego mi potrzeba. Tyle tylko że są pewne problemy. Mianowicie chciałbym wyciągnąć np. liczbę wykonywanych w danej chwili operacji tranzakcyjnych z podziałem na commit/rollback. Niestety zapytanie w stylu:

SELECT SUM(xact_commit) AS xact_commit,SUM(xact_rollback) AS xact_rollback FROM pg_stat_database;

zwraca liczby ale wykonanych tranzakcji od momentu uruchomienia serwera. Zupełnie nie wiem w jaki sposób wyciągnąć liczbę tylko uruchomionych w danej chwili operacji commit/rollback. Czy zna ktoś zapytania/bazy dzięki którym mogę wyciągnąć aktualne informacje na temat tranzakcji, uruchomionych operacji insert, update, delete itp. ?]]></description>
			<author><![CDATA[dummy@example.com (kuguar)]]></author>
			<pubDate>Mon, 15 Feb 2010 18:23:35 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=1842#p1842</guid>
		</item>
	</channel>
</rss>
