Wenn Sie dedizierte Server haben, sollten Sie diese in der Regel besser verwenden. Durch ein Unternehmen , das Hosting für ein PostgreSQL-gestütztes ERP anbietet, bin ich mir der Probleme relativ bewusst. Für uns ist die Replikation mehr oder weniger einsatzbereit, aber die Abstimmung der Datenbank ist problematisch. Ich würde erwarten, dass das Hosting von 2ndQuadrant (von dem ich denke, dass es ein dedizierter Server ist, wenn ich es richtig verstehe) in der Lage ist, Dinge für Sie einzurichten, aber ich bin nicht sicher, was das Paket kosten würde.
Bei Efficito richten wir die Replikation standardmäßig ein, da wir sie zum Erstellen von Basissicherungen verwenden (für pg_basebackup muss die Replikation aktiviert und die fortlaufende Archivierung konfiguriert sein). Dies gesagt, das ist der einfache Teil.
Die automatische Konfiguration für die Leistungsoptimierung und Ressourcen ist eine große Schwierigkeit. Dies hängt nicht nur von den verfügbaren Ressourcen ab, sondern auch von den Abfrageprofilen. Dinge wie die effektive Cachegröße können geändert werden, aber was ist mit shared_buffers? Eine Erhöhung dieser Einstellung kann sich in einigen Fällen negativ auf die Datenbankleistung auswirken.
Ein großes Problem beim Cloud-Hosting ist jedoch, dass es viel schwieriger ist, die erforderliche Leistung zu gewährleisten, als dies bei dedizierter Hardware der Fall ist. Wenn dedizierte Hardware eine Option ist, wählen Sie diese aus (und wenn Sie Hosting / Management benötigen, wenden Sie sich an 2ndQuadrant). Wenn Sie wirklich Cloud-Hosting benötigen, ziehen Sie die Optionen anderer in Betracht.