Re: Freezing without write I/O
От | Hannu Krosing |
---|---|
Тема | Re: Freezing without write I/O |
Дата | |
Msg-id | 51B240B8.4090502@2ndQuadrant.com обсуждение исходный текст |
Ответ на | Re: Freezing without write I/O (Heikki Linnakangas <hlinnakangas@vmware.com>) |
Список | pgsql-hackers |
On 06/07/2013 08:56 PM, Heikki Linnakangas wrote: > On 07.06.2013 21:33, Simon Riggs wrote: >> Now that I consider Greg's line of thought, the idea we focused on >> here was about avoiding freezing. But Greg makes me think that we may >> also wish to look at allowing queries to run longer than one epoch as >> well, if the epoch wrap time is likely to come down substantially. >> >> To do that I think we'll need to hold epoch for relfrozenxid as well, >> amongst other things. > > The biggest problem I see with that is that if a snapshot can be older > than 2 billion XIDs, it must be possible to store XIDs on the same > page that are more than 2 billion XIDs apart. It could be possible to recognise the situation and save the new XIDs on *another* page ? -- Hannu Krosing PostgreSQL Consultant Performance, Scalability and High Availability 2ndQuadrant Nordic OÜ
В списке pgsql-hackers по дате отправления: