Эта команда используется и в Oracle 9i и в 10g для сброса разделяемого пула.
alter system flush shared_poolВ Oracle 10g есть аналогичная команда, сбрасывающая буферный кеш:
alter system flush buffer_cache;Только было бы замечательно уточнить, что именно происходит при сбросе буферного кеша: во-первых, записываются измененные блоки в файлы данных. Может вся хеш-таблица буферного кеша тоже чистится?
В Oracle 9i такой команды нет, но, оказывается можно сбросить буферный кеш установкой события:
alter session set events = 'immediate trace name flush_cache';
0 коммент.:
Отправить комментарий