Oracle Benchmarking (SQL_NO_CACHE ...)
-
16-10-2019 - |
Domanda
Voglio benchmark alcune domande su un oracolo sistema da un'applicazione JDBC.
Tuttavia, il database sembra di cache a un certo punto nel tempo. Tuttavia, questo non è intesa in questo caso.
C'è qualcosa come lo SQL_NO_CACHE query MySQL suggerimento.
Ci sono Oracle hintes interrogazione /*+ FULL(test) */
e c'è anche il suggerimento CACHE
, ma la preoccupazione se i risultati della query va alla cache a tutti ...
Che cosa posso fare in un sistema Oracle per sbarazzarsi di qualsiasi caching?
Soluzione
Utilizzando un account con il privilegio ALTER SYSTEM
:
alter system flush shared_pool;
seguito da:
alter system flush buffer_cache;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange