• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Оптимизация производительности работы представлений (индексы видов)

Wanderstep

Lotus Team
23.03.2006
493
65
BIT
17
Inline view indexing - виды в БД будут обновляться не по расписанию по умолчанию, а немедленно при изменениях в документах.
Метод доступен с версии Domino 9.0.1FP9

NIFNSF - индексы видов выведены из БД в отдельный файл
Метод доступен с версии Domino 9.0.1FP8

Dynamic indexing of high-usage views - динамическое обновление видов на сервере Domino версии от 10.0
Работает автоматически, дополнительных настроек нет, сервер сам определяет часто используемые виды.


Заглядывает еще кто сюда из живых и практикующих лотус-админов? :)
Поделюсь своим опытом, хотелось бы услышать мнения из своей практики - насколько стабильны и продуктивны вышеуказанные методы по оптимизации работы индексов видов.

Inline view indexing - внедрял недавно, ощутимого прироста в работе одного тормознутого вида на первый взгляд не увидел. Но требуется время для набора данных для статистики.

NIFNSF - внедрял еще на 9.0.1FP8, но он был еще сырым, с глюками - отключил его. Но по заявлениям все поправили в 9.0.1FP9 в каком-то из последних хотфиксов.
Вообще перспективная штука для больших баз с большими индексами видов - вывод их на отдельный раздел или быстрый диск - может существенно улучшить самочувствие БД.

Dynamic indexing of high-usage views - не применял еще, поскольку на 10й версии Domino у меня пока только почтовые сервера, на которых данная опция не особо полезна, имхо.
Кто-то ее пользовал?
 

savl

Lotus Team
28.10.2011
2 599
311
BIT
193
Inline view indexing - стабильно жрёт один CPU, тоже не заметил прироста.
NIFNSF делал на FP8IF4, потом повторил на FP10IF5, полёт нормальный.
Порой выскакивает что-то noteID= NT00000000, но проблем не видел, размер баз уменьшился да, но приросту не заметил.
Dynamic indexing of high-usage views - не пробовал, но это следующий этап Inline view indexing. разница лишь в том, что сервер сам отслеживает вью, которые надо так обновлять, а не задается список как при Inline view indexing.
 
  • Нравится
Реакции: alexas1
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!