title = "OpenEdge® RDBMS Настройка производительности – это просто!"; ?>










10. Заключение


Во введении мы утверждали, что увеличили производительность с 30 до почти 600 транзакций в секунду, выполнив всего несколько простых действий по настройке. Мы сделали следующие изменения в настройках по умолчанию:

  • Установили размер блока БД 8192
  • Установили размер пула буферов (-B) to 64 000
  • Сделали страйпинг томов данных, распределив их по 8 дискам
  • Поместили журнал bi на отдельный диск
  • Запустили 4 процесса записи страниц10
  • Запустили процесс записи bi
  • Установили размер кластера bi 16МБ
  • Установили значение параметра -spin равным 50 000
  • Увеличили число буферов bi (-bibufs) до 25

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

  • Все системы отличаются друг от друга. Ваши показатели будут отличаться от приведенных.
  • Записывайте, что вы сделали и почему. Позднее, когда вы забудете о своих действиях, эти записи помогут вам вспомнить свои действия и разобраться в них. Пишите комментарии в сценариях и .pf-файлах чтобы документировать их.
  • Остановитесь, когда достигнете достаточного результата. Большинство людей всегда может найти способ еще что-нибудь улучшить и все равно всегда останется еще что-нибудь, на что пока не нашлось времени. Чем больше вы настраиваете БД, тем меньше обычно становится эффект от ваших следующих действий. Вы можете добиться значительного результата, выполнив всего несколько рекомендаций. Добавив памяти и распределив нагрузку между многими дисками вы получите основной эффект от настройки БД. Чего же вы ждете?



10 Вероятно, это больше, чем потребуется вам. Одного или двух должно быть достаточно.