Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_5_ОТ.doc
Скачиваний:
7
Добавлен:
24.11.2019
Размер:
1.23 Mб
Скачать

Вкладка Printing

Вкладка Printing (Печать) позволяет устанавливать верхний и нижний колонти-тулы для распечатки базы данных. Это свойство используется очень редко и, возмож-но, вообще не будет применяться в версии 5, поскольку оно не обеспечивает гиб-кости в определении объектов, помещаемых в области колонтитулов.

Вкладка Design

Вкладка Design (Дизайн) управляет свойствами шаблона и возможностью обращения к базе данных из ее каталога или диалогового окна File Database Open (Открытие файла базы данных). Опции вкладки Design показаны на рис. 15. Флажок Do Not Mark Modified Documents as Unread (Не маркировать модифициро-ванные документы как непрочитанные) применяется, когда отметки Unread отслеживаются, но не требуется их обновлять при изменении документов. При исполь-зовании этой опции следует учитывать, что она мо-жет снижать быстродействие при выполнении прило-жения.

О пция Include in multi database indexing (Включить в индексацию баз данных) устанавливается админи-стратором, поскольку она требует дополнительных действий.

Рис.15. Вкладка Design диалогового окна Database Properties.

Вкладка Launch Вкладка Launch (Запуск) позволяет задать, что будет отображено для пользова-теля при первом открытии базы данных. Стоит упомянуть два флажка вкладки Launch. Первый из них, Show About Database Document if Modified (Отображать документ About Database в случае его модифика-ции), удобен для предоставления пользователям новых инструкций, так как они будут отображаться только при наличии изменений.

Второй флажок Show About Database Document when Database Is Opened for the First Типе (Отображать документ About Database при первом открытии базы данных), устанавливается по умолчанию. Он удобен для неопытных пользователей тем, что ин-струкции разработчика выводятся для них до реального входа в базу данных.

Вкладка Full-Text

Индексация базы данных для обеспечения по-иска — очень эффективная функция. Однако ин-дексация может отнимать значительную часть дискового пространства. Поэтому необходимо оп-ределить, каким базам данных действительно тре-буется индексация всего текста. После создания индекса он по умолчанию автоматически обнов-ляется по мере добавления документов. Создание индекса всего текста предоставляет возможности индексации вложений и создания за-висимых от регистра индексов, как показано на рис. 16.

Рис.16. Индексация базы данных может охватывать вложения.

В кладка Advanced

Вкладка Advanced (Дополнительно) наиболее интересна тем, что позволяет уп-равлять параметрами, которые влияют на быстродействие. Эти параметры показаны на рис. 17. Далее рассматривается каждая опция и ее влияние на быстро-действие базы данных.

Р ис.17. Опции вкладки Advanced .

Don' t maintain unread marks (Не использовать маркировку документов как непрочитанных)

По умолчанию маркеры Unread (Непрочитанный) поддерживаются для каждого пользователя, который выполняет доступ к базе данных. Отказ от маркеров повышает быстродей-ствие базы данных, поскольку не приходится проверять и хранить соответствующую информацию для каждого пользователя.

Document table bitmap optimization (Оптимизация растрового отображения таблиц документов)

Эта опция позволяет управлять индексацией и открытием представлений, в которых документы выбираются по формам. Если в базе данных много представлений данного типа, эта опция должна быть задейство-вана.

Don't overwrite free space (Не перезаписывать свободное пространство)

Когда в базе данных начинает происходить удаление документов, создается сво-бодное пространство, которое может повторно использоваться. Чтобы повторно ис-пользовать свободное пространство, необходимо поддерживать таблицу доступного пространства и сверяться с ней при каждой записи в базу данных новой заметки. Это требует дополнительных затрат времени на операции ввода/вывода. Если свободное пространство не перезаписывается, все данные записываются в конец файла и об-ращения к таблице свободного пространства не происходит.

Maintain LastAccessed property (Поддерживать свойство LastAccessed)

Если эта опция задействована, при любом доступе пользователя к документу для чтения или редактирования его поле Last Accessed (открывавшиеся последними эле-менты) обновляется. Данная опция используется только в том случае, когда установ-лена архивация базы данных в зависимости от времени последнего обращения к до-кументам. В противном случае эта опция будет напрасно снижать быстродействие, поскольку она требует записи в документ при каждом его открытии.

Disable transaction logging (Отключить регистрацию транзакций)

Эта опция отображается только в том случае, когда регистрация транзакций ус-тановлена в документе Server каталога Domino Directory. Регистрация транзакций слу-жит механизмом восстановления изменений, добавлений и удалений документов в базе данных после сбоя сервера.

Allow soft deletions (Разрешить мягкие удаления)

Очень часто пользователи жалуются, что ненамеренно удалили документ или груп-пу документов. Еще чаще они говорят, что не знают, как произошло удаление! Обыч-но это значит, что пользователь удалил документ по ошибке, но не желает за это отвечать. Если разрешены мягкие удаления, пользователи располагают средством отмены удаления документов или их групп. Эта опция требует задать пе-риод времени для документов, которые могут быть восстановлены.

Don' t support specialized response hierarchy (Не поддерживать иерархию специализированных ответов)

Если в базе данных не используются новые формулы, такие как @AllChildren, эту опцию можно задействовать. За счет отказа от хранения данной информации будет повышено быстродействие базы данных. Эта опция не отражает-ся на всех представлениях со столбцами ответа или любыми другими формулами.

Don' t allow headline monitoring (Не разрешать отслеживание заголовков)

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

Allow more fields in database (Разрешить использование большего количества полей в базе данных)

Общий объем, занимаемый символами, допустимыми для всех присоединенных к базе данных имен полей, по умолчанию составляет 64 Кб. Это в среднем соответствует 3 тыс. полей. Если рассматриваемая опция задейство-вана, это количество возрастает до 64 тыс. Однако это может вызвать пробле-мы с полной индексацией текста. Поэтому предпочтительнее вместо задействования данной опции выбирать более краткие имена полей.

Limit entries и $UpdatedBy fields (Ограничить записи в полях $UpdatedBy)

Каждый создаваемый документ содержит поле $UpdatedBy, которое хранит име-на пользователей или серверов, которые редактировали документ. Если это не про-тиворечит требованиям к базе данных, имеет смысл ограничить количество записей для экономии дискового пространства и повышения быстродействия базы данных.

Limit entries и $Revisions fields (Ограничить записи в полях $Revisions)

Каждый созданный документ содержит поле $Revisions, которое хранит дату и время сеанса редактирования документа. Система Domino использует содержимое этого поля, чтобы определить, как следует разрешать конфликты репликации и со-хранения. По умолчанию для поля $Revisions допускается 500 записей. Такое количество мо-жет занимать значительный объем дискового пространства. Ограничив количество за-писей в поле $Revisions, можно снизить объем пространства, потребляемого содер-жимым этого поля в каждом документе.

$Undelete expire time (in hours) (Время действия функции $Undelete (в часах))

Это свойство используется совместно с рассмотренной выше опцией Soft Deletion и не имеет самостоятельного значения. Имейте в виду, что здесь значение указыва-ется в часах. Например, если функция отмены удаления должна быть доступной в течение двух дней, необходимо ввести число 48.

Задание 1.

  1. Внимательно прочитать и проанализировать вышеизложенный теоретический материал.

  2. Быть готовым ответить на вопросы преподавателя.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]