Insertions slower than Updates?

Поиск
Список
Период
Сортировка
От Ofer Israeli
Тема Insertions slower than Updates?
Дата
Msg-id 217DDBC2BB1E394CA9E7446337CBDEF20102C05A6A37@il-ex01.ad.checkpoint.com
обсуждение исходный текст
Ответы Re: Insertions slower than Updates?
Re: Insertions slower than Updates?
Список pgsql-performance

Hi all,

 

In performance testing we’re doing we are currently running two scenarios:

  1. Starting from an empty db, therefore all operations are INSERTs.
  2. Starting from an existing db – thereby UPDATing all records.

 

I should also mention that the tables we are dealing with are heavily indexed.

 

I would expect that the first scenario would give much better results than the second one as:

  1. INSERT should be cheaper than UPDATE due to only dealing with one record instead of two.
  2. We also have SELECT queries before the operation and in the first configuration, the SELECTs will be dealing with much less data for most of the run.

 

To our surprise, we see that the second scenario gives better results with an average processing time of an event at around %70 of the time run in the first scenario.

 

Anyone have any ideas on why the empty db is giving worse results??

 

Many Thanks,

Ofer

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

Предыдущее
От: Merlin Moncure
Дата:
Сообщение: Re: Query slow as function
Следующее
От: "Kevin Grittner"
Дата:
Сообщение: Re: Insertions slower than Updates?