Re: pessimal trivial-update performance

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pessimal trivial-update performance
Дата
Msg-id 26947.1278216679@sss.pgh.pa.us
обсуждение исходный текст
Ответ на pessimal trivial-update performance  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: pessimal trivial-update performance  (Robert Haas <robertmhaas@gmail.com>)
Re: pessimal trivial-update performance  (Rainer Pruy <Rainer.Pruy@Acrys.COM>)
Re: pessimal trivial-update performance  (Jesper Krogh <jesper@krogh.cc>)
Список pgsql-hackers
Robert Haas <robertmhaas@gmail.com> writes:
> CREATE OR REPLACE FUNCTION update_tab() RETURNS void AS $$
> BEGIN
>     INSERT INTO tab VALUES (0);
>     FOR i IN 1..100000 LOOP
>         UPDATE tab SET x = x + 1;
>     END LOOP;
> END
> $$ LANGUAGE plpgsql;

I believe that none of the dead row versions can be vacuumed during this
test.  So yes, it sucks, but is it representative of real-world cases?
        regards, tom lane


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

Предыдущее
От: Robert Haas
Дата:
Сообщение: pessimal trivial-update performance
Следующее
От: Robert Haas
Дата:
Сообщение: Re: pessimal trivial-update performance