Я тестировал запросы с одинаковыми данными в PostgreSQL 9.6.11 и PostgreSQL 12.3, используя предложение TABLESAMPLE bernoulli
. Кажется, что PostgreSQL 12.3 выполняет запрос примерно в 25 раз быстрее, чем старая версия. Прежде чем углубиться в другие варианты оптимизации производительности, я попытался изучить документацию по двум версиям, чтобы узнать об улучшениях производительности между версиями 9.6 и 12.3. Я не видел ни одного.
Кто-нибудь знает, были ли улучшения производительности TABLESAMPLE
в последних PostgreSQL версиях?