Я создал один экземпляр PostgreSQL в базе данных gcloud.
Используя пользователя по умолчанию (postgres), я хочу создать табличное пространство, но он не позволяет мне создавать, говорит, что разрешение не существует
Можно ли создавать собственные табличные пространства с экземплярами базы данных gcloud?
Можно ли создавать собственные табличные пространства с экземплярами базы данных gcloud?
Короткий ответ нет. Для создания настраиваемых табличных пространств в экземплярах Cloud SQL под управлением PostgreSQL вам потребуется СУПЕР ПОЛЬЗОВАТЕЛЬ разрешения.
Причина, по которой нельзя давать себе СУПЕР ПОЛЬЗОВАТЕЛЬ разрешение связано с тем, что экземпляры Cloud SQL полностью управляются.
Как видно Вот у вас есть некоторые ограничения, так как вы не можете дать себе указанное разрешение.
Тем не менее, если вы хотите иметь табличные пространства, вы можете настроить свою собственную базу данных PostgreSQL в экземплярах GCE.
Вот вы можете увидеть руководство по настройке PostgreSQL на Compute Engine. Это даст вам полный контроль над все, что касается PostgreSQL и базового экземпляра, на котором он работает.
Надеюсь, это поможет.