Обслуживание базы данных Biosmart-Studio cредствами pgAdmin.
pgAdmin pgAdmin 4 - средство администрирования баз данных PostgreSQL, включенное в состав дистрибутива Biosmart-Studio 6.
При При необходимости инсталляционный пакет pgAdmin можно загрузить с официального сайта.
Для Внимание! Полное обслуживание базы данных Biosmart-Studio потребует остановки службы Biosmart Server, что приведет к его временной недоступности.
Для того, чтобы провести полное обслуживание базы данных (БД) PostgreSQL Biosmart-Studio VACUUM FULL ANALYZE:
- Откройте оснастку Службы.
- Найдите службу Biosmart Server, в верхнем правом углу нажмите Остановить:
- Убедитесь, что служба Biosmart Server остановлена:
- Подключитесь к БД, следуя данной инструкции.
- В В левой части окна pgAdmin, в области Object Explorer, кликните правой клавишей мыши по БД biosmart_maindb и выберите в отобразившемся меню пункт Maintenance.:
- В В отобразившемся окне Maintenance на выбор доступны 4 операции, которые применяются для разового осблуживания и оптимизации работы БД :
1) VACUUM - сканирует БД на наличие "мертвых кортежей" и освобождает место, занимаемое ими, VACUUM поддерживает дополнительные опции, доступные при выборе, бегунков-переключателей, далее будут рассмотрены две:
а) FULL при активации проводит полную очистку БД, но требует больше времени на выполнение и блокирует обрабатываемые таблицы (при выборе данного параметра, рекомендуется останавливать службу Biosmart Server),
б) ANALYZE - выполняет обновление статистики БД, используемой планировщиком запросов, для наиболее эффективного способа выполнения запроса;
2) ANALYZE - выполняет обновление статистики БД, используемой планировщиком запросов, для наиболее эффективного способа выполнения запроса (отдельно, без необходимости проводить операцию VACUUM)
3) REINDEX - переиндексация БД, оптимизирует ее работу в случае, если индекс оказался поврежден;
4) CLUSTER - кластеризация таблиц в соответствии с текущим индексом БД.
- Maintenance убедитесь, что выделена закладка VACUUM,передвиньте вправо бегунки FULL, ANALYZE, нажмите OK:
- По нажатию на кнопку OK, выбранная операция будет запущена, сообщение о начале ее выполнения будет отображено в правом нижнем углу окна
...
- pgAdmin:
- Откройте закладку Processes главного окна pgAdmin, дождитесь, когда выполнение процесса отобразится в состоянии Finished:
- Запустите службу Biosmart Server.
Прим.: Информация об опциях и функциональных возможностях pgAdmin, не описанных здесь, представлена на официальном сайте.
...
...
...
...
...
...
Обслуживание базы данных Biosmart-Studio cредствами Biosmart Admin.
Программа Biosmart Admin является компонентом дистрибутива Biosmart Studio, ее функциональные возможности описаны в Руководствах администратора Biosmart-Studio 6 и Biosmart-Studio 5.
Для того, чтобы произвести разовое обслуживание ЬД средствами Biosmart Admin:
...
...
...
...
При очистке объемной БД, процесс может занимать продолжительное время, соответственно для ее проведения необходимо планировать время, когда остановка службы Biosmart Server не будет критичной.