我正在使用PostgreSQL,想要像oracle一样向现有表空间添加新的数据文件。
我在PostgreSQL文档中找不到任何关于此的描述。如何做到这一点?
我正在使用PostgreSQL,想要像oracle一样向现有表空间添加新的数据文件。
我在PostgreSQL文档中找不到任何关于此的描述。如何做到这一点?
PotgreSQL与Oracle的工作方式不同。它具有更简单的数据存储概念。数据块、区和段不存在。同样地,表空间也不会被分成多个数据文件。您只需创建表空间,PostgreSQL就会创建必要的文件来存储数据。
创建表空间时,您可以提供一个位置,PostgreSQL应该在其中存储数据:
CREATE TABLESPACE dbspace LOCATION '/data/dbs';