Словарный кэш Oracle 9i

Информация об объектах базы данных Oracle 9i содержится в таблицах словаря данных. Эта информация включает данные об учетных записях пользователей, имена файлов данных, названия сегментов, местоположение экстентов, описания таблиц и привилегии. Когда базе данных требуется такая информация (напри­мер, для проверки права пользователя на обращение к таблице), считываются таблицы словаря данных и возвращаемые данные сохраняются в словарном кэшеобласти SGA.

 

Управление кэшем словаря данных осуществляется по алгоритму LRU (самые ранние из использовавшихся). Размер словарного кэша определяется внутренни­ми механизмами базы данных; он входит в состав разделяемого пула SQL, размер которого устанавливается параметром SHARED_POOL_SIZE файла параметров инициализации базы данных.

 

Если размер словарного кэша очень мал, база данных должна постоянно запрашивать требующуюся ей информацию в таблицах словаря данных. Эти запросы называются рекурсивными (recursive calls), и они разрешаются медленнее, чем запросы, обрабатываемые непосредственно словарным кэшем памяти.

Вас заинтересует / Intresting for you:

Область разделяемого пула Orac...
Область разделяемого пула Orac... 8582 просмотров Дэн Tue, 21 Nov 2017, 13:32:50
Oracle 9i Enterprise Edition
Oracle 9i Enterprise Edition 6679 просмотров Antoniy Tue, 21 Nov 2017, 13:32:12
Кластеры таблиц
Кластеры таблиц 8122 просмотров Алексей Вятский Tue, 21 Nov 2017, 13:18:46
DB_BLOCK_SIZE - размера блока
DB_BLOCK_SIZE - размера блока 6590 просмотров Надин Tue, 21 Nov 2017, 13:32:12
Войдите чтобы комментировать