Облачная платформаAdvanced

RDS for PostgreSQL Ограничения

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

В следующих таблицах перечислены ограничения, предназначенные для обеспечения стабильности и безопасности RDS for PostgreSQL.

Технические характеристики и производительность

Таблица 1 Технические характеристики

Элемент

Ограничения

Объем хранения

  • Cloud SSD: 40 GB до 4,000 GB
  • Extreme SSD: 40 GB до 4,000 GB

IOPS

  • Cloud SSD: максимум 50,000
  • Extreme SSD: максимум 128,000

Квоты

Таблица 2 Квоты

Элемент

Ограничения

Описание

Read-реплика

Для экземпляра DB можно создать максимум пять read-реплик.

Для получения дополнительной информации смотрите Введение Read-реплик.

Теги

Для экземпляра DB можно добавить максимум 20 тегов.

Для получения дополнительной информации смотрите RDS for PostgreSQL Теги.

Бесплатное пространство резервного копирования

RDS предоставляет бесплатное пространство резервного копирования того же размера, что и приобретённый вами Объём хранения.

После оплаты Объёма хранения вашего экземпляра DB вы получаете пространство резервного копирования того же размера бесплатно. Для получения дополнительной информации смотрите Как тарифицируются данные резервных копий RDS?

Период хранения автоматических резервных копий

Значение по умолчанию — 7 дней. Диапазон значений от 1 до 732 дней.

Для получения дополнительной информации смотрите Настройка политики автоматического бэкапа.

Запрос журнала

  • Записи журнала ошибок: 2,000
  • Записи журнала медленных запросов: 2,000

Для получения дополнительной информации см Управление журналом.

Именование

Таблица 3 Именование

Элемент

Ограничения

Имя экземпляра

  • от 4 до 64 символов
  • Должно начинаться с буквы. Допускаются только буквы (регистр учитывается), цифры, дефисы (-) и подчёркивания (_)

Имя базы данных

  • от 1 до 63 символов
  • Допускаются только буквы, цифры и подчёркивания (_) . Не может начинаться с pg или цифра, и должно отличаться от имён шаблонных баз данных RDS for PostgreSQL. RDS for PostgreSQL шаблонные базы данных включают postgres, template0, и template1.

Имя учётной записи

  • от 1 до 128 символов
  • Разрешены только буквы, цифры, дефисы (-) и подчеркивания (_). Должно отличаться от системных учётных записей. Системные учётные записи включают rdsadmin, rdsuser, rdsbackup, и rdsmirror.

Имя резервной копии

  • от 4 до 64 символов
  • Должно начинаться с буквы. Допустимы только буквы (с учётом регистра), цифры, дефисы (-) и знаки подчеркивания (_).

Имя шаблона параметра

  • От 1 до 64 символов
  • Допустимы только буквы (с учётом регистра), цифры, дефисы (-), знаки подчеркивания (_) и точки (.).

Безопасность

Таблица 4 Безопасность

Элемент

Ограничения

root‑пароль

  • От 8 до 32 символов
  • Должно содержать как минимум три типа следующих символов: заглавные буквы, строчные буквы, цифры и специальные символы (~!@#%^*-_=+?,).

Для получения дополнительной информации смотрите Сброс пароля администратора.

Порт базы данных

От 2100 до 9500

Для получения дополнительной информации смотрите Изменение порта базы данных.

Шифрование диска

Если вы включаете шифрование диска при создании инстанса, статус шифрования диска и ключ позже изменить нельзя.

Для получения дополнительной информации см Выполнение шифрования на стороне сервера.

VPC

VPC, где расположен экземпляр DB, нельзя изменить после создания инстанса.

Группа безопасности

  • По умолчанию вы можете создать максимум 100 групп безопасности в своей облачной учётной записи.
  • По умолчанию вы можете добавить до 50 правил группы безопасности в группу безопасности. Для получения дополнительной информации см Настройка правил группы безопасности.
  • Один экземпляр RDS DB может быть связан с несколькими группами безопасности, и одна группа безопасности может быть связана с несколькими экземплярами RDS DB.
  • При создании экземпляра БД вы можете выбрать несколько групп безопасности. Для лучшей сетевой производительности рекомендуется выбирать не более пяти групп безопасности. Для получения дополнительной информации см Изменение группы безопасности.

Системный аккаунт

Для предоставления услуг O&M система автоматически создает системные аккаунты при создании RDS для экземпляров PostgreSQL БД. Эти системные аккаунты недоступны вам.

  • rdsAdmin: учетная запись управления с наивысшими разрешениями. Она используется для запросов и изменения информации о экземпляре, устранения неисправностей, миграции данных и восстановления данных.
  • pg_execute_server_program: учетная запись, позволяющая выполнять программы на сервере базы данных от имени пользователя, под которым работает база, с использованием COPY и других функций, позволяющих выполнять серверные программы.
  • pg_read_all_settings: учетная запись, читающая все переменные конфигурации.
  • pg_read_all_stats: учетная запись, читающая все pg_stat_* представления и используют различные статистические данные, связанные с расширениями.
  • pg_stat_scan_tables: учетная запись, которая выполняет функции мониторинга, которые могут занимать ACCESS SHARE блокировки таблиц, потенциально на долгое время.
  • pg_signal_backend: учетная запись, которая посылает сигнал другому бэкенду для отмены запроса или завершения его сеанса.
  • pg_read_server_files: учетная запись, позволяющая читать файлы из любого места, к которому база данных имеет доступ на сервере, с помощью COPY и других функций доступа к файлам.
  • pg_write_server_files: учетная запись, позволяющая записывать файлы в любое место, к которому база данных имеет доступ на сервере, с помощью COPY и других функций доступа к файлам.
  • pg_monitor: учетная запись, которая читает и выполняет различные представления мониторинга и функции. Эта роль является членом pg_read_all_settings, pg_read_all_stats, и pg_stat_scan_tables.
  • rdsRepl: учетная запись репликации, используемая для синхронизации данных с основного экземпляра на экземпляр в режиме ожидания или Read-реплики.
  • rdsBackup: учетная запись резервного копирования, используемая для резервного копирования бэкенда.
  • rdsMetric: учетная запись мониторинга метрик, используемая watchdog для сбора данных о состоянии базы данных.

Параметр экземпляра

Для обеспечения оптимальной производительности RDS вы можете при необходимости изменять параметры в созданном вами шаблоне параметров.

Для получения дополнительной информации см. Рекомендации по RDS для настройки параметров PostgreSQL.

Операции экземпляра

Таблица 5 Операции экземпляра

Элемент

Ограничения

Развертывание экземпляра

ECSs где развернуты экземпляры DB, не видны вам напрямую. Вы можете получить доступ к экземплярам DB только через IP-адреса и порты базы данных.

Primary/Standby replication

RDS for PostgreSQL использует кластер репликации dual-node с режимом primary/standby. Вам не требуется дополнительно настраивать репликацию. Экземпляр DB в режиме standby не виден вам, поэтому вы не можете получить к нему прямой доступ.

Перезагрузка экземпляра DB

Экземпляры DB не могут быть перезагружены с помощью команд. Их необходимо перезагружать через консоль RDS.

Просмотр бэкапов

Вы можете загружать автоматические и ручные бэкапы для локального хранилища. Чтобы скачать бэкап, можно использовать OBS Browser+, текущий браузер или URL для загрузки.

Управление логами

Ведение журналов в RDS for PostgreSQL включено по умолчанию и не может быть отключено.

Корзина

RDS позволяет переместить удалённые по‑потреблению экземпляры DB в корзину. Вы можете восстановить экземпляр DB, удалённый до 7 дней назад, из корзины.