MyTetra Share
Делитесь знаниями!
Настроить ограничения для планировщика запросов в PostgreSQL
02.02.2019
17:21
Автор: br0ke
Текстовые метки: postgresql, postgres, postgre, sql, set, runtime, config, query, plan, enable_seqscan, seqscan, enable_nestloop, nestloop, enable
Раздел: Информационные технологии - Базы данных - PostgreSQL

При составлении запроса бывает нужно попробовать различные варианты планов запроса. Чтобы спровоцировать планировщик составить другой план, можно запретить ему выполнять определенные операции, например, запретить последовательное сканирование:


SET enable_seqscan TO OFF;


Доступные опции:


enable_bitmapscan

enable_hashagg

enable_hashjoin

enable_indexscan

enable_indexonlyscan

enable_material

enable_mergejoin

enable_nestloop

enable_seqscan

enable_sort

enable_tidscan


Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования