Dokumentasi PostGIS apa yang Anda temui yang telah membantu ketika menyetel PostGIS untuk lingkungan produksi?
Saya ingin berkumpul dengan DBA saya untuk mengatur instalasi Postgresql / PostGIS yang sesuai untuk produksi. Saya telah membaca bahwa ada beberapa penyesuaian yang dilakukan untuk mencapai hal ini, dan saya berharap untuk menemukan jawabannya di situs web pembiasan .
Sejauh ini saya menemukan beberapa dokumen di situs OpenGeo bermanfaat, seperti ini .
Dan postingan forum lama ini adalah jenis informasi yang menurut saya sangat membantu, ini mungkin hanya hal-hal dasar DB tetapi bagi saya hal-hal yang baik.
Saya akan tertarik untuk melihat sumber daya apa yang telah membantu orang lain dalam mencapai instalasi produksi PostGIS yang stabil.
Jawaban:
Karena Postgis adalah komponen dari Postgres, saya akan merekomendasikan buku hebat ini (saya memilikinya dan saya merasa sangat berharga) pada penyempurnaan kinerja Postgres:
http://www.packtpub.com/postgresql-90-high-performance/book
Itu dimulai dari dasar-dasar (perencanaan perangkat keras, os, dll) dan kemudian tumbuh menjadi menjelaskan semua params konfigurasi misterius yang saya tidak pernah tahu bagaimana menyetel sebelumnya. Setelah itu akan ditunjukkan bagaimana menganalisis kueri lambat, menjelaskan cara kerja pengoptimal, cara memantau aktivitas basis data umum dan menemukan kemacetan.
The Penulis adalah pengembang postgres sehingga dia benar-benar tahu apa yang dia bicarakan dan buku telah juga memuji dari kelompok pembangunan.
Buku ini difokuskan pada versi 9 tetapi selalu mengatakan kapan solusi berlaku atau tidak dan dengan perbedaan yang mana ke versi sebelumnya (turun ke 8,0, jika saya ingat dengan benar).
sumber
PostGIS in Action , yang telah dirilis bulan lalu adalah buku yang bagus untuk dibaca.
sumber
Pastikan Anda menyimpan geometri yang valid , jika tidak, kesalahan yang tidak terduga dapat terjadi (server crash, jarak yang salah dan perhitungan area, dll., Lihat Apa implikasi dari geometri yang tidak valid ).
Saya sangat merekomendasikan untuk menambahkan batasan pemeriksaan pada kolom geometri produksi untuk memastikan geometri valid. Mudah untuk menambahkan (ganti saja "my_valid_table" dan "geom" untuk tabel / kolom Anda):
Lihat detailnya di sini .
sumber
OPENGEO memiliki tutorial sederhana yang akan berfungsi sebagai titik awal yang baik:
Meskipun tidak terkait langsung dengan PostGIS, saya menemukan dua postingan ini informatif ketika datang ke pengaturan PostgreSQL yang lebih 'umum':
Presentasi oleh PGexperts ini juga sangat informatif:
sumber
Selalu simpan data Anda dalam skema berbeda dari publik.
Memisahkan data Anda dari skema publik akan membuat Anda lebih mudah memperbarui PostGIS dan akan memudahkan Anda untuk mengembalikan dump skema.
Bayangkan Anda membuang data Anda di dalam skema publik. Karena dump sangat bagus, ia juga akan membuang definisi dan fungsi tabel, jadi untuk mengembalikan lagi (di depan umum) Anda akan memiliki konflik nama dengan fungsi dan tabel lain yang sudah diinstal (geometry_columns, misalnya).
sumber
Sebenarnya sekarang saya menetap dengan http://postgis.net/docs dan http://gis4free.wordpress.com/2011/03/10/how-to-install-and-configure-postgis-raster-on-windows / # komentar
sumber
Versi, metatdata, pemeriksaan QC, tuning, optimasi throughput, perencanaan, spesifikasi dan pengembangan beta
sumber