Re: [HACKERS] Interval for launching the table sync worker
| От | Peter Eisentraut |
|---|---|
| Тема | Re: [HACKERS] Interval for launching the table sync worker |
| Дата | |
| Msg-id | ccfcdae9-e41a-6ab0-8751-7baf6fcc32e9@2ndquadrant.com обсуждение |
| Ответ на | Re: [HACKERS] Interval for launching the table sync worker (Petr Jelinek <petr.jelinek@2ndquadrant.com>) |
| Ответы |
Re: [HACKERS] Interval for launching the table sync worker
|
| Список | pgsql-hackers |
On 4/10/17 08:10, Petr Jelinek wrote: > I don't think solution is quite this simple. This will cause all table > sync workers to be delayed which means concurrency will suffer and the > initial sync of all tables will take much longer especially if there is > little data. We need a way to either detect if we are launching same > worker that was already launched before, or alternatively if we are > launching crashed worker and only then apply the delay. Perhaps instead of a global last_start_time, we store a per relation last_start_time in SubscriptionRelState? -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
В списке pgsql-hackers по дате отправления: