sql >> Databáze >  >> RDS >> Oracle

Jak zakázat mezipaměť Oracle pro testy výkonu

UPRAVIT: Podívejte se na toto vlákno na asktom , který popisuje jak a proč ne to udělat.

Pokud jste v testovacím prostředí, můžete svůj tabulkový prostor přepnout do režimu offline a znovu online:

ALTER TABLESPACE <tablespace_name> OFFLINE;
ALTER TABLESPACE <tablespace_name> ONLINE;

Nebo to můžete zkusit

ALTER SYSTEM FLUSH BUFFER_CACHE;

ale opět pouze v testovacím prostředí.

Když testujete na svém „skutečném“ systému, časy, které získáte po prvním volání (ty, které používají data uložená v mezipaměti), mohou být zajímavější, protože budete mít data uložená v mezipaměti. Zavolejte proceduru dvakrát a vezměte v úvahu pouze výsledky výkonu, které získáte při následných spuštěních.



  1. Django ORM nechává nečinná připojení na Postgres DB

  2. Případ v příkazu Select

  3. Oracle 10g:Může být délka dat CLOB menší než 4 000?

  4. Proč byste měli omezit přístup uživatelů ke své databázi