Я настраиваю SQL-запросы в базе данных Oracle. Я хочу, чтобы все кешированные элементы были очищены перед запуском каждого запроса, чтобы предотвратить ввод в заблуждение результатов работы. Я очищаю общий пул (чтобы избавиться от кэшированных планов SQL/объяснения) и буферного кеша (чтобы избавиться от кэшированных данных), выполнив следующие команды:
alter system flush buffer_cache;
alter system flush shared_pool;
Я должен делать больше, или это достаточно?
Спасибо!