как я могу удалить кеш плана выполнения для определенного запроса из sybase iq
Удалить кеш плана выполнения из Sybase IQ
comment
вот как это сделать в SQL Server msdn.microsoft.com/en-us /библиотека/ms174283.aspx
- person Blazen   schedule 03.04.2015
comment
SQL Server связан с Sybase ASE, а не с IQ, так что это не очень помогает. Sybase IQ основан на SQL Anywhere.
- person Michael Gardner   schedule 06.04.2015
comment
Привет. Я вижу, вы недавно были на SO, но еще не приняли мой ответ и не оставили никаких комментариев. Убедитесь, что вы проголосовали за полезные ответы и приняли ответы на свои вопросы.
- person Michael Gardner   schedule 14.04.2015
Ответы (1)
Вы должны иметь возможность изменить параметр max_plans_cached
на 0, чтобы отключить кэширование планов. При повторном включении оптимизатор должен пересчитывать планы по мере выполнения запросов.
Это хорошее описание методов кэширования планов в SQL Anywhere 12, что должно быть довольно близко к IQ.
person
Michael Gardner
schedule
06.04.2015