DeepEdit!

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

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

Конфигурирование maxtrans


Параметр 

maxtrans 

управляет максимальным уровнем одновременно выпол­няющихся транзакций для блока. С его помощью определяют, сколько транзак­ций могут параллельно проводить модификацию данных внутри блока в одно и то же время. Значение по умолчанию для 

maxtrans 

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

initrans 

на ожидающееся максимальное число параллельно ющихся транзакций для блока, которое может встретиться в приложении. А чтобы придать нашему обсуждению некоторый практический смысл, добавим следующее: вероятность того, что сразу несколько транзакций будут модифици­ровать один блок, наиболее высока для таблиц, у которых наблюдается самое большое число параллельных операций вставки. А это не что иное, как типич­ная ситуация для таблиц OLTP. Для них необходимо также сконфигурировать несколько списков freelists, что ведет нас к следующему разделу.
 


Закажи! Самая изысканная оргтехника . Оргтехника Басманный Москва.







jAntivirus