DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Выбор правильного размера блока базыданных

Оптимальное конфигурирование размера блока базы данных Oracle - одна
из наиболее критичных и важных задач в жизни базы данных. Это связано с тем, что размер блока базы данных имеет большое влияние (с точки зрения произво­дительности) на многие вопросы, поэтому его необходимо правильно сконфи­гурировать и в первый раз, и во все остальные разы. Изменение размера блока
базы данных является включенным процессом, оно требует полной перестрой­ки всей базы данных - роскошь, на которую у большинства АБД, чьи системы ра­ботают в промышленном режиме, просто нет времени. Поэтому смотрите,
не ошибитесь в первый раз!

Как размер блока базы данных влияет на производительность
Положительное или отрицательное влияние на производительность прило­жения и базы данных в целом, оказываемое размером блока базы данных, очень
разностороннее. Имеется несколько факторов, которые необходимо рассмот­реть, но вершиной всего являются правильное проектирование приложения и оптимальные операторы SQL. Вот некоторые вопросы, требующие осмысле­ния и планирования:
Сколько времени необходимо затратить на выполнение ввода/вывода для одного блока базы данных?
Каковы размер и использование буферного кэша базы данных?
Каково влияние большего блока индекса на среду?

Какое влияние оказывают на систему строки с длиной, превышающей размер блока базы данных?
Каково влияние недостатка свободного пространства в блоке?
Каково влияние на производительность запросовситуации, когда оператор обновления (update) увеличивает размер столбца, а из-за нехватки свободного места формирование цепочки строки размещает ее по нескольким блокам?
•        Каким образом миграция и/или формирование сцепленных строк влияет на производительность ввода/вывода?
 


Стойки ресепшн (reception).







jAntivirus