<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Analiza Log'ow w PostgreSQL]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=312&amp;type=atom"/>
	<updated>2009-10-14T18:33:04Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=312</id>
		<entry>
			<title type="html"><![CDATA[Odp: Analiza Log'ow w PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1416#p1416"/>
			<content type="html"><![CDATA[Witam,

ponownie wielkie dzieki Sulavix za odpowiedz. Jak juz wspomnialem sa ta logi o ogolnym rozmiarze 1,5 GB podzielone na pliki .csv o wielkosci do 10Mb kazdy. Informacje z tych logow zapisalem do tabeli postgres_log, takze dane do analizowania juz mam. Postanowilem w koncu sam napisac SQL-Queries ktore mi wydobeda potrzebne dane do analizy. Chcialem to zadanie zlecic jakiemus gotowemu programowi np. PQA :-) lecz ze wzgledu na pewne komplikacje sam zabralem sie za pisanie zapytan. 

Jeszcze raz dzieki za zainteresowanie moim problemem.

Pozdrawiam.]]></content>
			<author>
				<name><![CDATA[JuriOrlov]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=988</uri>
			</author>
			<updated>2009-10-14T18:33:04Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1416#p1416</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Analiza Log'ow w PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1383#p1383"/>
			<content type="html"><![CDATA[Witam serdecznie;
z tego co piszesz log/i masz wyeksportowane do standardowego pliku .csv; mozesz zaimportowac taki plik do uprzednio stworzonej tabeli i wtedy nie powinienes miec problemow z dowolna analiza danych;
jezeli w logu nie masz zastrzezonych danych to mozesz go sobie otworzyc dowolnym edytorem tekstowym (ktory nie wstawia znakow formatujacych); skopiuj 3-4 pelne linijki i pokaz je, to jak mysle uda sie stworzyc tabele, do ktorej zaimportujesz sobie dane i bedziesz je mogl sobie analizowac;
pozdrawiam]]></content>
			<author>
				<name><![CDATA[sulavix]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=972</uri>
			</author>
			<updated>2009-10-13T15:11:48Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1383#p1383</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Analiza Log'ow w PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1379#p1379"/>
			<content type="html"><![CDATA[Dzieki Sulavix za odpowiedz. Program sciagnalem i uruchomilem przez QT Creator. Jednak gdy laduje jakis log (plik .csv ok. 10 Mb) to wtedy nie pojawiaja mi sie zadne wyniki (w sensie ze nie pojawiaja mi sie zadne tabele). Wydaje mi sie ze przed utworzeniem logow trzeba wprowadzic jakies zmiany w pliku konfiguracyjnym postgresql.conf tak jak to ma miesjce w PQA. Chyba nie rusze z tym programem dalej, bo dokumentacja jest dosc biedna. Mimo wszystko dzieki za odpowiedz.

Pozdrawiam.]]></content>
			<author>
				<name><![CDATA[JuriOrlov]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=988</uri>
			</author>
			<updated>2009-10-13T11:48:55Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1379#p1379</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Analiza Log'ow w PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1375#p1375"/>
			<content type="html"><![CDATA[[url]http://code.google.com/p/pgloganalysis[/url]]]></content>
			<author>
				<name><![CDATA[sulavix]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=972</uri>
			</author>
			<updated>2009-10-12T11:59:57Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1375#p1375</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Analiza Log'ow w PostgreSQL]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=1374#p1374"/>
			<content type="html"><![CDATA[Witam,

mam nadzieje ze wybralem dobry dzial. Problem odnosi sie co prawda bezposrednio do analizy zapytan, jednak w efekcie koncowym chodzi o polepszenie wydajnosci bazy danych.

Otoz otrzymalem ostatnio 1,5 GB logow wygenerowanych przez PostgreSQL. Logi sa zapisane w formacie .csv. Moje zadanie polega teraz na tym zeby sprawdzic ktore zapytania wystepuja najczesciej, ktore trwaja najdluzej a ktore najkrocej.
PostgreSQL umozliwia zapisanie informacji z logow do tabeli. Sposob w jaki to zrobic, mozna znalezc tutaj: [url]http://www.postgresql.org/docs/8.3/static/runtime-config-logging.html[/url] (18.7.4. Using CSV-Format Log Output).
Powstaje tabela postgres_log w ktorej skladowane sa wszystkie informacje z tychze logow.

Moje pytanie jest teraz takie: czy istnieje jakis prosty sposob zeby wyciagnac z tej tabeli (lub z samchy logow w formacie .csv) interesujace mnie statystyki (takie jak juz wyzej wspomniane najczesciej wystepujace zapytania lub najkrocej/najdluzej trwajace) ?
Czy PostgreSQL oferuje tutaj jakies udogodnienia?

Natknalem sie takze w sieci na PQA (Practical Query Analysis). Czyli program do analizy zapytan. Programem tym niestety nie moge przeanalizowac plikow w formacie .csv a jedynie .log. Pozatym wpisywanie 30 dlugich nazw logow w lini komend jest zmudne.


Pozdrawiam.]]></content>
			<author>
				<name><![CDATA[JuriOrlov]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=988</uri>
			</author>
			<updated>2009-10-10T23:29:05Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=1374#p1374</id>
		</entry>
</feed>
