Wie stellen Sie Autocommit in Psql 8.4 auf globaler Ebene aus? Gibt es ein Konfigurationsattribut, das ich ändern kann, das dieses Verhalten für alle dbs in einem Cluster einführt, um db-sessions mit autocommit off zu starten?Postgres Einstellung Autocommit aus global
7
A
Antwort
8
eine Transaktion verwenden, wenn Sie wollen eine (offene) Transaktion:
\set AUTOCOMMIT off
Beachten Sie, dass dies nur funktioniert, wenn die psql
-Shell:
BEGIN;
INSERT ...;
UPDATE ...;
COMMIT; -- when you're done
14
einfach folgendes ~/.psqlrc
hinzuzufügen! Ich nehme an, dass du darüber sprichst?
Verwandte Themen
- 1. Server.ScriptTimeout Einstellung global im Bereich?
- 2. Einstellung application_name auf Postgres/SQLAlchemy
- 3. Autocommit und Spring Declarative Transactions
- 4. Ansible nicht Einstellung Postgres User Passwort
- 5. Spring @Transactional und JDBC autoCommit
- 6. JDBC-Verbindung Standard AutoCommit Verhalten
- 7. playframework Einstellung benutzerdefinierte Nachricht für @Required Feld global
- 8. Die $ susy global-box-Sizing Einstellung tut alles in Susy2
- 9. Einstellung Umgebungsvariablen aus Textdatei
- 10. Cursor global verstecken (aus der Hintergrund App)
- 11. Django save() Verhalten mit autocommit Transaktionen
- 12. erlang odbc: Wie Autocommit für Oracle deaktivieren
- 13. Funktioniert @Transactional Annotation, wenn Autocommit wahr ist?
- 14. PGPoolingDataSource nicht einlöst nicht Standard Autocommit
- 15. Deaktivieren Sie Autocommit in SQL Developer bei Verwendung von MySQL
- 16. IgnoreSerializableAttribute global in Json.net setzen
- 17. Making Mathematics Global Options Stick
- 18. Datenbank Übermittlung an Postgres aus HTML-Formular
- 19. Prevent Postgres aus inlining Update subquery
- 20. Postgres ‚UPDATE‘ query aus Speicherfehler produzieren
- 21. Alle Funktionen aus der Postgres-Datenbank löschen
- 22. Postgres - Wie entkam Daten aus der Tabelle
- 23. So führen Sie Funktionen in Postgres aus
- 24. Verbinden mit Postgres aus einem Docker-Container
- 25. Kann setUserInteractionEnabled Wert global festlegen?
- 26. mit Global Light in Wpf
- 27. Einstellung von NODE_PATH aus der NodeJS-Anwendung
- 28. Einstellung Boost dynamic_bitset aus einem String
- 29. JPA - Einstellung Entity-Klassen-Eigenschaft aus berechneter Spalte?
- 30. Hibernate 3.6: Schema Export schlägt fehl, autocommit = false?
Es gibt keine solche Konfigurationseinstellung. –
+1 für die PostgreSQL-Version. Wenn Sie Autocommit nicht global deaktivieren, müssen Sie eine explizite Transaktion "BEGINN", wenn Autocommit nicht gewünscht wird. –