RDS for PostgreSQL 的資料表空間 - Amazon Relational Database Service

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

RDS for PostgreSQL 的資料表空間

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

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

如果您在建立資料表空間時指定檔案名稱,路徑前綴為 /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 說明文件中的資料表空間