Thu Jul 21 16:28:08 PDT 2005
- Previous message: [Slony1-general] How to reduce de log messages???
- Next message: [Slony1-general] Any make experts here?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thursday 21 July 2005 06:34, Christopher Browne wrote: > "Andy" <frum at ar-sd.net> writes: > > I'm running Slony over a Postgresql 8.0.3 server. > > > > ? > > > > My probles is that the log file grows about 3GB/month. How can > > somehow write the slony logs into another log file, or how can I > > configurate postgresql that he does not generate all these logs. > > > > ? > > > > I appreciate any help. > > > > ? > > > > The most of the log messages are: > > > > 2005-05-29 21:12:45 CEST 4340 - 5904 LOG:? duration: 0.207 ms > > 2005-05-29 21:12:45 CEST 4340 - 5905 LOG:? statement: rollback > > transaction; 2005-05-29 21:12:45 CEST 4340 - 5906 LOG:? duration: 0.089 > > ms > > 2005-05-29 21:12:46 CEST 4339 - 5905 LOG:? statement: start > > transaction;set transaction isolation level serializable;select > > last_value from "_replic_loco".sl_action_seq; > > 2005-05-29 21:12:46 CEST 4339 - 5906 LOG:? duration: 0.293 ms > > 2005-05-29 21:12:46 CEST 4339 - 5907 LOG:? statement: rollback > > transaction; 2005-05-29 21:12:46 CEST 4339 - 5908 LOG:? duration: 0.097 > > ms > > 2005-05-29 21:12:46 CEST 4340 - 5907 LOG:? statement: start > > transaction;set transaction isolation level serializable;select > > last_value from "_replic_loco".sl_action_seq; > > > > ? > > > > And... I usually log the statements... so if this is the solution I will > > take this out. > > There are a couple of ways to look at this... > > 1. You could configure Slony-I to SYNC less often which would lead to > fewer of the per-SYNC-related queries. Look at the "-s" option... > > That means subscribers will be further behind the origin, which might > or might not be OK from a business perspective... > > 2. You could configure PostgreSQL to log a bit less verbosely in > general. > > On a lot of our systems, we only log queries that take more than > 1000ms to run, as that is generally the sort that are interesting from > a tuning perspective. If you did that, that would cut out virtually > all of these queries. Another option is to just change the duration logging just for the slony replication user using the ALTER USER foo SET ..... functionality via SQL. -- Darcy Buskermolen Wavefire Technologies Corp. http://www.wavefire.com ph: 250.717.0200 fx: 250.763.1759
- Previous message: [Slony1-general] How to reduce de log messages???
- Next message: [Slony1-general] Any make experts here?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-general mailing list