The following documentation comment has been logged on the website: Page: https://www.postgresql.org/docs/15/sql-createtablespace.html Description:
Hello, I m kindly requesting a clarification regarding a debatable subject in one of my projects, that if it's possible to create one global tablespace and assign many locations like the following example: create tablespace TBS1 location ('/pgdata1','/pgdata2'); Which will be helpful on database migration, once the new database to be restored needs further available space than the created tablespace ( if the new DB is larger than the existing tablespace ), so it can be automatically distributed on the assigned locations ( filesystems ) with no need for manual intervention to distribute the schema objects between many tablespaces that can't be done automatically. And if a tablespace needs to be extended on a physical partitioned disk device that is not configured as a logical volume. Thank you, Hussein Younes