Attualmente sto installando una nuova installazione di PostGIS 2.0.2 e PostgreSQL 9.1.6 su Ubuntu. Recentemente ho trovato alcune informazioni che indicano che l'utilizzo dello schema pubblico per archiviare tutti i dati non è una buona idea.
Per questo motivo, ho impostato uno schema chiamato data e mi sono reso proprietario, ma è una buona idea?
Le mie preoccupazioni sono:
- Oltre a impostare il proprietario, potrebbe essere necessario prestare attenzione alle cose nella scheda Privilegi durante la creazione di questo nuovo schema (tramite pgAdmin III);
- Potrei non ottenere gli stessi vantaggi archiviando i miei dati nello schema pubblico e scaricando tutti i dati in uno schema separato prima di eseguire un backup / ripristino (questo risparmierebbe alcune battiture quando si utilizza ogr2ogr); e
- Potrei incorrere in problemi non avendo le tabelle e le viste PostGIS predefinite nel mio nuovo schema di dati (sono nello schema pubblico all'interno dello stesso database).
public
schema. L'altra domanda riguarda l'installazione degli oggetti estensione PostGIS in uno schema diverso da public
. Queste sono due cose diverse!