Thu May 29 13:22:30 PDT 2008
- Previous message: [Slony1-general] logswitch_finish() still in progress
- Next message: [Slony1-general] sl_status view not working for me
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On May 29, 2008, at 12:36 PM, Jan Wieck wrote: >> Over the last 30 hours there have been a tremendous amount of >> changes against my db. This morning there are 5.6 million entries >> in sl_log_1. Over time the fetch log statements are getting >> longer in duration. >> Is there any hope the log switch/truncate will complete? > > A log switch can be held up indefinitely by one single node not > catching up or at least its event confirmations not making it back > to the origin. Do you see anything suspicious in sl_status on the > origin? > > > Jan I don't see anything suspicious. Other that my lagtime has almost doubled. mycluster=# SELECT * from _mycluster.sl_status ; st_origin | st_received | st_last_event | st_last_event_ts | st_last_received | st_last_received_ts | st_last_received_event_ts | st_lag_num_events | st_lag_time -----------+-------------+---------------+---------------------------- +------------------+---------------------------- +----------------------------+-------------------+----------------- 1 | 2 | 659998 | 2008-05-29 13:11:49.256412 | 659996 | 2008-05-29 13:11:27.181933 | 2008-05-29 13:11:33.224593 | 2 | 00:00:19.023239 (1 row) mycluster=# SELECT * from _mycluster.sl_event_seq ; sequence_name | last_value | increment_by | max_value | min_value | cache_value | log_cnt | is_cycled | is_called ---------------+------------+--------------+--------------------- +-----------+-------------+---------+-----------+----------- sl_event_seq | 659998 | 1 | 9223372036854775807 | 1 | 1 | 12 | f Thanks, bruce > > >> LOG: 00000: duration: 7768.196 ms statement: fetch 100 from LOG; >> LOCATION: exec_simple_query, postgres.c:1015 >> LOG: 00000: duration: 7775.775 ms statement: fetch 100 from LOG; >> LOCATION: exec_simple_query, postgres.c:1015 >> LOG: 00000: duration: 7764.928 ms statement: fetch 100 from LOG; >> LOCATION: exec_simple_query, postgres.c:1015 >> STATEMENT: delete from "_mycluster_procluster".sl_log_1 where >> log_origin = '1' and log_xid < '252358837'; delete from >> "_mycluster_procluster".sl_log_2 where log_origin = '1' and log_xid >> < '252358837'; delete from "_mycluster_procluster".sl_seqlog >> where seql_origin = '1' and seql_ev_seqno < '647367'; select >> "_mycluster_procluster".logswitch_finish(); >> NOTICE: 00000: Slony-I: log switch to sl_log_2 still in progress >> - sl_log_1 not truncated >> LOCATION: exec_stmt_raise, pl_exec.c:2149 >> STATEMENT: delete from "_mycluster_procluster".sl_log_1 where >> log_origin = '2' and log_xid < '220973324'; delete from >> "_mycluster_procluster".sl_log_2 where log_origin = '2' and log_xid >> < '220973324'; delete from "_mycluster_procluster".sl_seqlog >> where seql_origin = '2' and seql_ev_seqno < '605163'; select >> "_mycluster_procluster".logswitch_finish(); >> Thanks in advance, >> bruce
- Previous message: [Slony1-general] logswitch_finish() still in progress
- Next message: [Slony1-general] sl_status view not working for me
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-general mailing list