web-dev-qa-db-ja.com

同じAWS RDS PostgreSQLインスタンス内の複数のデータベース

RDS AWS PostgreSQLインスタンスに既存のデータベースがあります。別のクラスターを起動するとコストがかかるため、このインスタンスでもう1つのデータベースを作成する必要があります。このインスタンス内にデータベースをもう1つ作成するオプションはないようです。この目的のために(MySQLのように)個別のスキーマを作成できることを理解していますが、これらのリソースを個別に保持する必要があるため、個別のデータベースが必要です。

可能であれば教えてください。 PostgreSQL 9.6.5

8

できると思います。 AWS RDSに基づく FAQs

Q:DBインスタンス内でいくつのデータベースまたはスキーマを実行できますか?

  • Amazon AuroraのRDS:ソフトウェアによる制限なし
  • MySQLのRDS:ソフトウェアによる制限なし
  • MariaDBのRDS:ソフトウェアによる制限なし
  • RDS for Oracle:インスタンスごとに1つのデータベース。ソフトウェアによって課されるデータベースごとのスキーマの数に制限なし
  • SQL ServerのRDS: 100データベース インスタンスごと
  • RDS for PostgreSQL:ソフトウェアによる制限なし

DBインスタンスに接続して追加のデータベースを作成し、CREATE DATABASE。これをチェックしてください ガイド

追加のデータベースを作成するには、DBインスタンスに接続し、SQLコマンドCREATE DATABASEを使用します。

また、既存のPostgreSQL DBインスタンスで新しいデータベースを作成する方法について ブログ投稿

psql --Host=SOME-DBMS-Host --dbname EXISTING_DB \
     --username=YOUR-USERNAME --password \
     --command="CREATE DATABASE new_database WITH OWNER some_owner"
13
user37701