LINUX.ORG.RU

Вопрос про работу pgAdmin

 


0

1

Использую pgAdimin проверяю обычный запрос SELECT, первый раз выполняется запрос 10 секунд (правильное время время - такое время в реальном приложении), последующее выполнение запроса 0.5 секунд. Может внутри pgAdmin он кэшируется. Приходится перезапускать pgAdmin, переподключаться к серверу. Есть какая-то команда, чтобы pgAdmin выдавал правильный план?

pgAdmin тут не должен влиять. Попробуйте выполнять «DISCARD PLANS» перед или после нужного запроса.

sanwashere ★★
()
Последнее исправление: sanwashere (всего исправлений: 2)

Да, это построение плана запроса и кэширование его. Говорят, динамические запросы (те, что через exec) не кэшируются, но это не точно.

tiinn ★★★★★
()

Это из-за кеширования
Выдает не весь рекордсет, а только его часть

kto_tama ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.