кэш строки - data dictionary cache

Кэш строки (он же  называется кэшем словаря данных или словарным кэшем) содержит самую последнюю использованную информацию об определениях объектов базы данных Oracle.

 Информация о файлах базы данных, таблицах, индексах, столбцах, пользователях, привилегиях и других объектах базы данных.

  • Во время этапа синтаксического разбора серверный процесс просматривает информацию словаря данных для определения имен объектов и оценки привилегий доступа.
  • Размещение информации словаря данных в кэше уменьшает время ответа на запрос.
  • Размер зависит от величины разделяемого пула.

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

Размер кэша строки

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

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

История развития технологий хр...
История развития технологий хр... 2877 просмотров Administrator SU Tue, 21 Nov 2017, 13:27:29
Блокировки в базе данных Oracl...
Блокировки в базе данных Oracl... 13006 просмотров Александров Попков Sat, 07 Jul 2018, 04:04:51
Блоки данных Oracle: размер бл...
Блоки данных Oracle: размер бл... 7728 просмотров Natali Fri, 27 Jul 2018, 06:01:01
Создание базы данных Oracle вр...
Создание базы данных Oracle вр... 30711 просмотров Сергей Черновец Sun, 30 May 2021, 08:45:38
Войдите чтобы комментировать