我正在一个系统上构建一个中小型数据库,这个系统在raid 1中有2个80gb驱动器用于操作系统,在raid1中有2个3tb驱动器用于数据。使用postgres数据文件夹中的symlink将数据移到3tb驱动器是更好还是更安全?还是我应该创建数据并将其存储在新的表空间中?我看过这两种方法的使用说明,但没有讨论每种方法的利弊。

最佳答案

您还可以移动整个PGdata文件夹并调整配置。
创建一个新表空间意味着只有表空间中的表存储在那里。其他数据(如日志和事务日志)仍存储在旧位置。将事务日志放在与表空间不同的驱动器上有其性能优势。
使用符号链接将是最后一个在我的个人名单上,但我不知道任何反对它。

07-26 09:34
查看更多