Техническое обслуживание БД PostgreSQL — различия между версиями

Материал из ЭЛЕСТА
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
Как и в любой СУБД, в PostgreSQL для достижения оптимальной производительности нужно регулярно выполнять определённые процедуры.<br>
 
Как и в любой СУБД, в PostgreSQL для достижения оптимальной производительности нужно регулярно выполнять определённые процедуры.<br>
Задачи, которые рассматриваются в этой главе, являются обязательными, но они по природе своей повторяющиеся и легко поддаются автоматизации с использованием стандартных средств, таких как задания cron или Планировщика задач в Windows. Создание соответствующих заданий и контроль над их успешным выполнением входят в обязанности администратора базы данных.
+
Эти задачи являются обязательными, но они по природе своей повторяющиеся и легко поддаются автоматизации с использованием стандартных средств, таких как задания cron или Планировщика задач в Windows.<br>
 +
Создание соответствующих заданий и контроль над их успешным выполнением входят в обязанности администратора базы данных.<br>
 
=Порядок проведения технического обслуживания БД PostgreSQL=
 
=Порядок проведения технического обслуживания БД PostgreSQL=
 
Внимание! Перед проведением технического обслуживания обязательно создайте резервную копию базы данных.<br>
 
Внимание! Перед проведением технического обслуживания обязательно создайте резервную копию базы данных.<br>

Версия 11:45, 26 марта 2018

Как и в любой СУБД, в PostgreSQL для достижения оптимальной производительности нужно регулярно выполнять определённые процедуры.
Эти задачи являются обязательными, но они по природе своей повторяющиеся и легко поддаются автоматизации с использованием стандартных средств, таких как задания cron или Планировщика задач в Windows.
Создание соответствующих заданий и контроль над их успешным выполнением входят в обязанности администратора базы данных.

Порядок проведения технического обслуживания БД PostgreSQL

Внимание! Перед проведением технического обслуживания обязательно создайте резервную копию базы данных.
1. Остановите сервер.

Windows:
./smpo-server/bin/server-control stop
linux:
./smpo-server/bin/server-control stop

2. Запустите программу pgAdmin
3. Раскройте дерево объектов PostgreSQL двойным щелчком по соответствующей строке левой кнопкой мыши, затем введите пароль пользователя postgres. (Если установить флажок Запомнить пароль, то при последующих входах пароль не будет запрашиваться).
Pg1.JPG
4. Щелкните правой кнопкой мыши по строке базы jupiter и в появившемся меню выберите Обслуживание.
Pg2.JPG
5. В результате откроется окно выбора операций Обслуживания, в котором можно выбрать описанные ниже операции.
Pg3.JPG
6.