TDMS 5.0. Руководство администратора
Обновление статистики
Смотрите также Отправить замечание
Администрирование базы данных > Обновление статистики

Glossary Item Box

База данных TDMS содержит фиксированный набор таблиц, снабженных оптимизированными для скорости работы индексами. Дополнительно, современные СУБД обладают встроенными средствами оптимизации запросов. Оптимизация плана выполнения запроса производится на основе накопленной сервером статистики. Использование оптимизации может существенно повысить производительность системы. Однако для некоторых нетипичных запросов существует вероятность построения неверного плана. Производительность таких запросов может деградировать настолько, что ими становится сложно пользоваться. В таких случаях рекомендуется удалить накопленную статистику (администраторы СУБД называют эту операцию "прочистка мозгов"). TDMS Администратор объединяет операции сброса статистики и рекомпиляции хранимых процедур, что также может благотворно сказаться на скорости работы всей системы.

Перед обновлением статистики базы данных рекомендуется отключить всех пользователей от системы и произвести резервное копирование. Так как TDMS Администратор не поддерживает функции работы с пользователями СУБД, используйте средства администрирования СУБД.

ShowЧтобы открыть диалог обновления статистики

  1. Запустите приложение TDMS Администратор.
  2. Установите переключатель в значение Утилиты базы данных и нажмите кнопку Далее.
  3. Выберите значение Обновление статистики и нажмите кнопку Далее.

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

Обновление статистики базы данных TDMS

Чтобы произвести обновление статистики базы данных

В открывшемся диалоге обновления статистики введите параметры базы данных:

  1. Заполните поле Тип базы данных, выбрав из ниспадающего списка значение: Microsoft SQL Server; Oracle, Oracle OCCI или FireBird.
  2. Заполните поле Сервер, выбрав из ниспадающего списка имя сервера. Обратите внимание, что активный сервер, установленный на вашем компьютере, выводится не по алфавиту, а первым. Если по каким-либо причинам требуемого сервера нет в списке, введите его имя или IP адрес вручную.
  3. В поле База данных введите имя обновляемой базы данных.
  4. Нажмите кнопку Далее.
  5. В открывшемся диалоге ввода логина и пароля к серверу базы данных, задайте имя и пароль учетной записи администратора СУБД и нажмите кнопку ОК:

    Ввод пароля администратора СУБД
  6. Дождитесь завершения обновления статистики и рекомпиляции хранимых процедур. Вы можете приступить к работе непосредственно после выполнения данной операции.

Не спешите делать выводы о новом уровне производительности. Чтобы оптимизировать планы выполнения запросов, серверу необходимо какое-то время, чтобы набрать новую статистику.

Смотрите также

©2016 CSoft Development. Все права зарегистрированы и охраняются законом.