我需要你的帮助才能解决问题,因为我对Postgres来说还不够新,阅读手册并没有帮助.
我们有一个带有4个内部硬盘的服务器.我们创建了一个包含几个表的Postgres数据库.我们希望能够在这4个磁盘上传播我们的数据.
我们想要指定某个地方(例如表空间创建阶段),加载到一组表中的数据应该分布在4个磁盘上.
您能否给我们语法或指出正确的方向?
a_h*_*ame 27
ALTER TABLE foobar SET tablespace = foospace,请参见此处:http://www.postgresql.org/docs/current/static/sql-altertable.htmlalter index idx_foo set tablespace = spacefoo,请参见此处:http://www.postgresql.org/docs/current/static/sql-alterindex.html最好的方法是创建一个RAID-0或RAID-10阵列,让操作系统为您处理.RAID-0没有冗余,因此任何单个驱动器故障都是灾难性的.RAID-10允许任何一个磁盘发生故障并保持良好的性能.由于写入性能非常差,因此请避免使用RAID-5或RAID-6.
| 归档时间: |
|
| 查看次数: |
8896 次 |
| 最近记录: |