Atualmente, estou configurando uma nova instalação do PostGIS 2.0.2 e PostgreSQL 9.1.6 no Ubuntu. Recentemente, encontrei algumas informações indicando que o uso do esquema público para armazenar todos os dados não é uma boa ideia.
Por esse motivo, configurei um esquema chamado data e me tornei o proprietário, mas é uma boa ideia?
Minhas preocupações são:
- Além de definir o proprietário, talvez seja necessário prestar atenção às coisas na guia Privilégios ao criar esse novo esquema (por meio do pgAdmin III);
- Posso não obter os mesmos benefícios armazenando meus dados no esquema público e despejando todos os dados em um esquema separado antes de fazer um backup / restauração (isso economizaria algumas pressionamentos de tecla ao usar ogr2ogr); e
- Eu posso ter problemas por não ter as tabelas e visualizações PostGIS padrão no meu novo esquema de dados (elas estão no esquema público no mesmo banco de dados).
public
esquema. Essa outra pergunta é sobre a instalação dos objetos de extensão PostGIS em um esquema diferente de public
. Estas são duas coisas diferentes!