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