Раздел: SGA

27июнПроверка блоков. Параметры DB_BLOCK_CHECKSUM DB_BLOCK_CHECKING, _db_always_check_system_ts

Для чего нужны эти параметры, и чем они отличаются?

далее

Добавил dbstalker в 27 июня 2008 г. [Ссылка | Комментарии (2) ]

25июнИспользование представления v$db_cache_advice

В СУБД Oracle9i появилась консультативная справка по кешу буферов (Buffer Cache Advisory). Данные этой справки (представление V$DB_CACHE_ADVICE ) - это результат внутреннего моделирования, основанного на текущей рабочей нагрузке. Справка предсказывает частоту неудачных обращений к кешу для различных размеров кеша буферов в диапазоне от 10% до 200% текущего размера кеша. При этом параметр STATISTICS_LEVEL должен принимать значения TYPICAL или ALL. Или можно установить в параметре db_cache_advice файла init.ora значение "on" или "ready".

далее

Добавил dbstalker в 25 июня 2008 г. [Ссылка | Комментарии (0) ]

23июнХэш-таблицы (Hash Tables ).

Oracle использует хэш-таблицы (hash tables)для эффективного размещения объектов в памяти. Например, хэш-таблица используется для размещения блоков данных в буферном кэше.

далее

Добавил dbstalker в 23 июня 2008 г. [Ссылка | Комментарии (0) ]

20июнПоиск блока в буферном кэше, cache buffers chains. Параметры _db_block_hash_buckets , _db_block_hash_latches.

Предположим, что нам нужно провести определенную работу над конкретным блоком. Из словаря базы данных (Data Dictionary) мы знаем его адрес (DBA – data block address) – file#+block#. Есть ли этот блок в кэше, или ораклу нужно читать его с диска? Как такую процедуру организовал ORACLE? Поделюсь своими представлениями об этом.

далее

Добавил dbstalker в 20 июня 2008 г. [Ссылка | Комментарии (5) ]

17июнКаков размер SGA? X$KSMFSV,X$KSMMEM

Основная структура памяти Oracle – System Global Area (SGA, системная глобальная область). Размер SGA вычисляется по определенным параметрам инициализации.

SGA разбивается на четыре раздела:

  • фиксированный раздел,
  • переменный раздел,
  • журнальный буфер,
  • пул буферов блоков базы данных.

далее

Добавил dbstalker в 17 июня 2008 г. [Ссылка | Комментарии (0) ]

13июнМеханизм групповых защелок. Родительские и дочерние защелки.v$latch,v$latch_parent,v$latch_children

В статье "Oracle latches – механизм последовательного доступа Статья II" (к.ф.-м.н. Ю.Пудовченко, ypudovchenko@ot.ru “Открытые технологии”) есть небольшое описание родительских и дочерних защелок. Я приведу выдержку из этой статьи.

далее

Добавил dbstalker в 13 июня 2008 г. [Ссылка | Комментарии (0) ]

11июнДвунаправленный список (Double Linked Lists)

Вам, наверняка, в англоязычной документации по ORACLE встречалось такое понятие как Double Linked Lists. Вы так же знаете, что буфера в буферном кэше управляются тремя типами списков: cache buffer chains, LRUW(dirty) списком и LRU списком. О списках можно немного почерпнуть из этого поста. Все эти структуры организованы как двунаправленные списки. Мне попались настолько красивые и наглядные рисунки, что захотелось их поместить на своем блоге.

далее

Добавил dbstalker в 11 июня 2008 г. [Ссылка | Комментарии (0) ]

11июнЗаголовки буферов (buffer header).X$BH.

Буферный кэш содержит только буфера, но не управляющие структуры. Для каждого буфера есть соответствующий буферный заголовок в переменной области SGA. Аналогично, working set headers, the hash chain headers и их защелки также находятся в переменной области SGA.

далее

Добавил dbstalker в 11 июня 2008 г. [Ссылка | Комментарии (0) ]

02июнЕще немного о буферном кэше, WS, списках буферов.

Ниже изложены некоторые наблюдения, которые в работе Вам не пригодятся. Но может быть будут Вам интересны.

Вы, наверняка, знаете, что буфера в буферном кэше распределены по WORKING SETS. WS - это подмножество буферов в буферном кеше. Описание WS можно найти в таблице X$KCBWDS.

далее

Добавил dbstalker в 2 июня 2008 г. [Ссылка | Комментарии (0) ]

26майНемного о таблица x$bh, v$bh, x$kcbwbpd, x$kcbwds

Есть такие «магические» (по выражению Тома Кайта) таблицы. Все они содержат определенную информацию о буферном кеше.

далее

Добавил dbstalker в 26 мая 2008 г. [Ссылка | Комментарии (0) ]


Postings: 1-10 11-16   All

Подпишись на RSS:

RSS - Подписаться на блог

Читателям


Рекомендую к прочтению


Разделы блога



Последние публикации



Последние коментарии