Создать кластер PostgreSQL
Создать кластер
Панель управления
В панели управления перейдите в раздел Облачная платформа → Базы данных.
Нажмите Создать кластер.
Введит е имя кластера.
Выберите регион.
Выберите пул.
Выберите версию PostgreSQL. После создания версию будет нельзя изменить.
Выберите конфигурацию нод:
- фиксированная — конфигурации с разным соотношением vCPU, RAM и локального диска;
- произвольная — свободный выбор соотношения ресурсов.
Для фиксированной конфигурации выберите линейку конфигурации:
- Standard;
- CPU;
- Memory;
- HighFreq;
- Dedicated.
Опционально: отметьте чекбокс Добавить реплики и укажите количество реплик. Реплики повышают отказоустойчивость кластера.
Выберите тип подсети, к которой будет подключен кластер:
приватная подсеть — подсеть без доступа из интернета. Можно подключить статический публичный IP-адрес;
публичная подсеть — все адреса публичной подсети доступны из интернета.
Выберите или создайте подсеть.
А дреса присваиваются каждой ноде в кластере. Убедитесь, что количество адресов в подсети не меньше количества нод в кластере. Если после создания кластера вы планируете увеличить количество реплик, то выберите подсеть, в которой есть запас свободных адресов. После создания кластера подсеть нельзя изменить.
Вы можете ограничить список адресов, с которых будет разрешен доступ в кластер баз данных.
Опционально: в приватной подсети вы можете подключить публичный IP-адрес к ноде кластера:
- если вы выбрали существующую приватную подсеть — отметьте чекбокс Публичный доступ к нодам кластера, а затем чекбокс той ноды, к которой нужно предоставить публичный доступ. Приватная подсеть должна соответствовать требованиям;
- если вы создаете новую приватную подсеть — подключите публичный IP-адрес после создания кластера.
Выберите режим пулера соединений:
- transaction — соединение назначено на клиента на время транзакции;
- session — соединение назначено, пока клиент подключен;
- statement — транзакции с несколькими операторами запрещены.
Выберите размер пула.
Опционально: измените настройки СУБД, для этого нажмите Изменить. Мы рекомендуем менять значения настроек только при необходимости — неправильно подобранные значения могут снизить производительность кластера.
Нажмите Создать кластер баз данных. Кластер будет готов к работе, когда перейдет в статус
ACTIVE
.
Создать базу данных
- Создайте пользователя — у базы данных должен быть пользователь-владелец.
- В панели управления перейдите в раздел Облачная платформа → Базы данных.
- Откройте страницу кластера → вкладка Базы данных.
- Нажмите Создать базу данных.
- Введите имя базы данных.
- Выберите пользователя-владельца базы данных.
- Введите локаль набора символов (LC_CTYPE) — отвечает за классификацию символов и различия в их регистре. После создания базы данных изменить локаль нельзя. Подробнее о локалях в документации PostgreSQL.
- Введите локаль сортировки (LC_COLLATE) — определяет настройки сравнения строк и символов, а также влияет на сортировку. После создания базы данных изменить локаль нельзя.
- Нажмите Создать.