Ich habe zwei PostgreSQL-Datenbankserver. Einer ist der Master und ein anderer ist ein Slave-Server, der im Nur-Lese-Modus ist. Ich habe einige Funktionen geschrieben, die CREATE TEMPORARY TABLE
innerhalb der Funktion erstellen. Jetzt meine Frage: Ist es möglich, all diese Funktionen auf dem Slave-Server auszuführen? Wenn ja, wie?
Antwort
Zu viele Anzeigen?Siehe die Handbücher.
All diese Verbindungen sind streng schreibgeschützt; nicht einmal temporäre Tabellen können beschrieben werden
Sie werden etwas wie slony oder bucardo benötigen, die triggerbasierte Replikation durchführen, wenn Sie möchten, dass die Kopie Schreiboperationen unterstützt.
Bearbeitung: oder, heutzutage können Sie logische Replikation verwenden.