我目前正在Ubuntu上重新安装PostGIS 2.0.2和PostgreSQL 9.1.6。我最近遇到了一些 信息,表明使用公共架构存储所有数据不是一个好主意。
因此,我建立了一个名为data的架构,并让自己成为所有者,但这是一个好主意吗?
我担心的是:
- 除了设置所有者外,在创建新模式时(通过pgAdmin III),我可能还需要注意“权限”选项卡上的内容。
- 通过将数据存储在公共模式中并将所有数据转储到单独的模式中,然后再执行备份/还原,我可能不会获得相同的好处(使用ogr2ogr可以节省一些击键次数);和
- 我可能在新数据模式中没有默认的PostGIS表和视图(它们位于同一数据库的公共模式中)时遇到麻烦。