Pertama, secara umum, jika Anda memiliki server khusus, saya pikir Anda biasanya lebih baik menggunakannya. Melalui bisnis yang menyediakan hosting untuk ERP yang didukung PostgreSQL, saya relatif mengetahui apa masalahnya. Bagi kami, replikasi lebih atau kurang diatur di luar kotak tetapi penyetelan db bermasalah. Saya berharap hosting 2ndQuadrant (yang saya pikir adalah dedicated server jika saya mengerti dengan benar) dapat mengatur dan hal-hal untuk Anda, tetapi saya tidak yakin berapa biayanya.
Di Efficito, kami mengatur replikasi secara default karena kami menggunakannya untuk mengambil backup dasar (pg_basebackup mengharuskan replikasi diaktifkan dan pengarsipan terus menerus dikonfigurasi). Ini dikatakan, itu bagian yang mudah.
Konfigurasi otomatis untuk penyempurnaan kinerja dan sumber daya adalah masalah besar. Ini tergantung, jujur, tidak hanya pada sumber daya yang tersedia tetapi pada profil permintaan. Hal-hal seperti ukuran cache yang efektif dapat diubah, tetapi bagaimana dengan shared_buffers? Meningkatkan ini dapat berdampak negatif pada kinerja database dalam beberapa kasus.
Salah satu masalah besar dengan cloud hosting adalah bahwa jauh lebih sulit untuk menjamin kinerja yang diperlukan daripada dengan perangkat keras khusus. Jika perangkat keras khusus merupakan opsi, ikuti saja (dan jika Anda memerlukan hosting / manajemen, hubungi 2ndQuadrant). Jika Anda benar-benar membutuhkan hosting awan, pertimbangkan opsi oleh orang lain.