Unix Technical Forum

pgfouine - commit details?

This is a discussion on pgfouine - commit details? within the Pgsql Performance forums, part of the PostgreSQL category; --> We are using pgfouine to try and optimize our database at this time. Is there a way to have ...


Go Back   Unix Technical Forum > Database Server Software > PostgreSQL > Pgsql Performance

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 05-07-2008, 11:19 AM
Josh Cole
 
Posts: n/a
Default pgfouine - commit details?

We are using pgfouine to try and optimize our database at this time. Is
there a way to have pgfouine show examples or breakout commits?



Queries that took up the most time

Rank Total duration Times executed Av. duration (s)
Query

1 26m54s 222,305 0.01
COMMIT;



Perhaps we need to tweak what is being logged by postgresql?



log_destination = 'syslog'

logging_collector = on

log_directory = 'pg_log'

log_truncate_on_rotation = on

log_rotation_age = 1d



syslog_facility = 'LOCAL0'

syslog_ident = 'postgres'



client_min_messages = notice

log_min_messages = notice

log_error_verbosity = default

log_min_error_statement = notice

log_min_duration_statement = 2

#silent_mode = off



debug_print_parse = off

debug_print_rewritten = off

debug_print_plan = off

debug_pretty_print = off

log_checkpoints = off

log_connections = off

log_disconnections = off

log_duration = off

log_hostname = off

#log_line_prefix = ''

log_lock_waits = on

log_statement = 'none'

#log_temp_files = -1

#log_timezone = unknown



#track_activities = on

#track_counts = on

#update_process_title = on



#log_parser_stats = off

#log_planner_stats = off

#log_executor_stats = off

#log_statement_stats = off



Regards,

Josh


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 05-07-2008, 11:19 AM
Guillaume Smet
 
Posts: n/a
Default Re: pgfouine - commit details?

Josh,

On Tue, May 6, 2008 at 11:10 PM, Josh Cole <Josh.Cole@t8design.com> wrote:
> We are using pgfouine to try and optimize our database at this time. Is
> there a way to have pgfouine show examples or breakout commits?


I hesitated before not implementing this idea. The problem is that you
often don't log everything and use log_min_duration_statement and thus
you don't have all the queries of the transaction in your log file
(and you usually don't have the BEGIN; command in the logs).

--
Guillaume

--
Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 05-07-2008, 11:19 AM
Josh Cole
 
Posts: n/a
Default Re: pgfouine - commit details?

We are shipping the postgres.log to a remote syslog repository to take the I/O burden off our postgresql server. As such if we set log_min_duration_statement to 0 this allow us to get more detailed information about our commits using pgfouine...correct?

--
Josh

________________________________

From: Guillaume Smet [mailto:guillaume.smet@gmail.com]
Sent: Tue 5/6/2008 7:31 PM
To: Josh Cole
Cc: pgsql-performance@postgresql.org
Subject: Re: [PERFORM] pgfouine - commit details?



Josh,

On Tue, May 6, 2008 at 11:10 PM, Josh Cole <Josh.Cole@t8design.com> wrote:
> We are using pgfouine to try and optimize our database at this time. Is
> there a way to have pgfouine show examples or breakout commits?


I hesitated before not implementing this idea. The problem is that you
often don't log everything and use log_min_duration_statement and thus
you don't have all the queries of the transaction in your log file
(and you usually don't have the BEGIN; command in the logs).

--
Guillaume



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 07:06 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com