Хранение базы данных

Рубрика: Управление Пространством БД

База данных состоит как из физических структур, так и из логических структур. Поскольку физические и логические структуры отделены, физическим хранением данных можно управлять, не влияя на доступ к логическим структурам хранения.

Хранение базы данных

У дисков, которые являются основным носителем данных для базы данных, в настоящий момент преобладающий размер сектора равен 512 байтов, но все больше на рынке начинают появляться диски с секторами по 4 Кбайта, которые предлагают более высокую емкость памяти с более низкими издержками. Базы данных Oracle получают доступ к жесткому диску через специфичный для платформы драйвер устройства. (Процесс записи базы данных и процесс записи журнала [и процессы ASM] могут записывать непосредственно на диск, минуя ОС.)

База данных Oracle 11g Выпуск 2 обнаруживает размер сектора диска и использует диски большой емкости без ухудшения производительности (из-за внутренней оптимизации, которая уменьшает, например, потенциальную трату пространства redo, которую Вы могли бы ожидать с приложениями, такими как система электронной почты, у которой имеется много коротких транзакций).

Поддержка Дисков с Сектором 4 Кбайта

Поддержка Дисков с Сектором 4 Кбайта
  • У дисков с сектором 4 Кбайта есть физические секторы (показаны в сером) и логические секторы (показаны в синем). Есть два типа дисков с сектором на 4 Кбайта: режим эмуляции и родной режим.

    У дисков с сектором на 4 Кбайта в режиме эмуляции есть восемь логических секторов на один физический сектор (как показано на рисунке). Они поддерживают 512-байтовый интерфейс к своим физическим секторам на 4 Кбайта — то есть, логический адрес блока (LBA) ссылается на 512 байтов на диске.

    Производительность может быть уменьшена в режиме эмуляции, потому что дисковод читает сектор на 4 Кбайта в дисковую кэш-память, изменяет 512-байтовый раздел, и затем записывает весь сектор на 4 Кбайта обратно на диск.

  • У дисков с сектором на 4 Кбайта в родном режиме есть один логический сектор на физический сектор (как показано на рисунке). То есть, имеется только интерфейс на 4 Кбайта. Таким образом, LBA ссылается на 4 096 байтов на диске.

Далее: Использование Дублированной Базы данных

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)