Oracle Benchmarking (SQL_NO_CACHE…)
-
16-10-2019 - |
Вопрос
Я хочу сравнить некоторые запросы в системе Oracle из приложения JDBC.
Тем не менее, база данных, по -видимому, кэш в какой -то момент времени. Однако это не предназначено в этом случае.
Есть ли что -то похожее на MySQL Query подсказка SQL_NO_CACHE.
Есть oracle Query intes /*+ FULL(test) */
И есть даже CACHE
Подсказка, но они беспокоятся о том, вообще ли результаты запроса вообще в кеш ...
Что я могу сделать в системе Oracle, чтобы избавиться от кэширования?
Решение
Используя учетную запись, в которой есть ALTER SYSTEM
Привилегия:
alter system flush shared_pool;
с последующим:
alter system flush buffer_cache;
Не связан с dba.stackexchange