RDS 適用於 Postgre 的 資料表空間SQL - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

RDS 適用於 Postgre 的 資料表空間SQL

RDS for PostgreSQL 支援資料表空間的相容性。因為所有儲存區都位於單一邏輯磁碟區上,所以您無法使用資料表空間進行輸入/輸出分割或隔離。我們的基準和經驗指出,單一邏輯磁碟區是多數使用案例的最佳設定。

若要搭配 RDS for PostgreSQL 資料庫執行個體建立和使用資料表空間,需要 rds_superuser角色。RDS 適用於 PostgreSQL 資料庫執行個體的主要使用者帳戶 (預設名稱 postgres) 是此角色的成員。如需詳細資訊,請參閱了解職員SQL角色和權限

如果您在建立資料表空間時指定檔案名稱,路徑前綴為 /rdsdbdata/db/base/tablespace。以下範例會將資料表空間檔案置於 /rdsdbdata/db/base/tablespace/data 中。此範例假設 dbadmin 使用者 (角色) 存在,且已獲派處理資料表空間所需的 rds_superuser 角色。

postgres=> CREATE TABLESPACE act_data OWNER dbadmin LOCATION '/data'; CREATE TABLESPACE

若要進一步了解 PostgreSQL 資料表空間,請參閱 PostgreSQL 文件中的資料表空間