Re: partitioning and locking problems

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: partitioning and locking problems
Дата
Msg-id 43E081B9.5050101@archonet.com
обсуждение исходный текст
Ответ на partitioning and locking problems  ("Marc Morin" <marc@sandvine.com>)
Список pgsql-performance
Marc Morin wrote:
> Under both these circumstances (truncate and create / replace rule) the
> locking behaviour of these commands can cause locking problems for us.
> The scenario is best illustrated as a series of steps:
>
>
>     1- long running report is running on view
>     2- continuous inserters into view into a table via a rule
>     3- truncate or rule change occurs, taking an exclusive lock.
> Must wait for #1 to finish.
>     4- new reports and inserters must now wait for #3.
>     5- now everyone is waiting for a single query in #1.   Results
> in loss of insert data granularity (important for our application).

How much would you get from splitting the view into two: reporting and
inserting?

--
   Richard Huxton
   Archonet Ltd

В списке pgsql-performance по дате отправления:

Предыдущее
От: PFC
Дата:
Сообщение: Re: Huge Data sets, simple queries
Следующее
От: "FERREIRA, William (VALTECH)"
Дата:
Сообщение: execution plan : Oracle vs PostgreSQL