tablesample performance

Поиск
Список
Период
Сортировка
От Andy Colson
Тема tablesample performance
Дата
Msg-id c87b5d82-fcca-7308-95ea-6c04a55c6867@squeakycode.net
обсуждение исходный текст
Ответы Re: tablesample performance  (Francisco Olarte <folarte@peoplecall.com>)
Список pgsql-general
I wanted to report an awesome performance boost using tablesample.

In my stored function I was getting a random row using:
select one into x from ones order by random() limit 1;

When the table was smaller it worked fine, but the performance has
slowly gotten worse.  This morning I was getting around 8 transactions a
second.

I just replaced it with:
select one into x from ones tablesample bernoulli(1) limit 1;

And now I'm getting 376 transactions a second!

Thank you dev's!  Thank you PG 9.5!

-Andy


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

Предыдущее
От: oyoun
Дата:
Сообщение: Re: Generic way to test input arguments
Следующее
От: Pavel Stehule
Дата:
Сообщение: Re: Generic way to test input arguments