Часть II. Установка и настройка
В этой части рассматриваются темы, представляющие интерес для администратора базы данных QHB. Это включает в себя установку программного обеспечения, настройку сервера, управление пользователями и базами данных, а также задачи по обслуживанию. Любой, кто запускает сервер QHB, даже для личного использования, особенно в производственной среде, должен быть знаком с темами, описанными в этой части.
Информация в этой части расположена приблизительно в том порядке, в котором её должен прочитать новый пользователь. Однако главы являются автономными и, по желанию, могут быть прочитаны независимо друг от друга в любом порядке. Информация в этой части представлена в повествовательной форме. Читателям, ищущим полное описание конкретной команды, следует обратиться к главе Команды SQL.
Первые несколько глав написаны так, чтобы их можно было понять без предварительных знаний, чтобы новые пользователи, которым необходимо настроить собственный сервер, спокойно могли начать свое исследование. Остальные же главы этой — о настройке и управлении — предполагают, что читатель уже знаком с общими принципами использования базы данных QHB. Для получения дополнительной информации, рекомендуется ознакомиться с внутренним устройством и языком SQL.
-
- Настройка параметров
- Расположение файлов
- Соединения и Аутентификация
- Потребление ресурсов
- Журнал упреждающей записи (wal)
- Копирование
- Планирование запросов
- Отчеты об ошибках и ведение журнала
- Статистика выполнения
- Автоматическая очистка
- Клиентское соединение по умолчанию
- Управление блокировками
- Совместимость версий и платформ
- Обработка ошибок
- Предустановленные параметры
- Индивидуальные параметры
- Параметры разработчика
- Сокращения командной строки
-
- clusterdb - кластеризация базы данных QHB
- createdb - создать новую базу данных QHB
- createuser - определить новую учетную запись пользователя QHB
- dropdb - удалить базу данных QHB
- dropuser - удалить учетную запись пользователя QHB
- vacuumdb сбор мусора и анализ базы данных QHB
- qhb_basebackup - сделать базовую резервную копию кластера QHB
- reindexdb - переиндексировать базу данных QHB
- qhb_config - получить информацию об установленной версии QHB
- qhb_dump - извлекает базу данных QHB в файл сценария или другой архив
- qhb_dumpall - извлекает кластер базы данных QHB в файл сценария
- qhb_isready - проверить состояние соединения с сервером QHB
- qhb_receivewal - потоковые журналы записи с сервера QHB
- qhb_recvlogical - управление потоками логического декодирования QHB
- qhb_restore - восстанавливает базу данных QHB из файла архива, созданного qhb_dump
- qsql - QHB интерактивный терминал
-
- initdb - создать новый кластер базы данных QHB
- qhb_archivecleanup - очистить архивные файлы QHB WAL
- qhb_checksums - включить, отключить или проверить контрольные суммы данных в кластере базы данных QHB
- qhb_controldata - отображать управляющую информацию кластера базы данных QHB
- qhb_ctl - инициализация, запуск, остановка или управление сервером QHB
- qhb_resetwal - сбросить журнал предварительной записи и другую управляющую информацию кластера базы данных QHB
- qhb_rewind - синхронизирует каталог данных QHB с другим каталогом данных, который был разветвлен из него
- qhb_upgrade - обновить экземпляр сервера QHB
- qhb_waldump - отображает удобочитаемый рендеринг журнала записи с опережением кластера базы данных QHB