Saat ini saya sedang menyiapkan instalasi baru PostGIS 2.0.2 dan PostgreSQL 9.1.6 di Ubuntu. Baru-baru ini saya menemukan beberapa informasi yang menunjukkan bahwa menggunakan skema publik untuk menyimpan semua data bukanlah ide yang baik.
Untuk alasan ini, saya telah menyiapkan skema yang disebut data dan menjadikan saya pemiliknya, tetapi apakah itu ide yang bagus?
Kekhawatiran saya adalah:
- Selain mengatur pemilik, saya mungkin perlu memperhatikan hal-hal pada tab Privileges saat membuat skema baru ini (melalui pgAdmin III);
- Saya mungkin tidak mendapatkan manfaat yang sama dengan menyimpan data saya di skema publik dan membuang semua data ke skema terpisah sebelum melakukan backup / restore (ini akan menghemat beberapa penekanan tombol saat menggunakan ogr2ogr); dan
- Saya mungkin mengalami masalah dengan tidak memiliki tabel dan tampilan PostGIS default dalam skema data baru saya (mereka berada dalam skema publik dalam database yang sama).
publicskema. Pertanyaan lain itu adalah tentang menginstal objek ekstensi PostGIS ke dalam skema selain public. Ini adalah dua hal yang berbeda!