psql set default statement_timeout als Benutzer postgres

Möchte ich eine Standard - statement_timeout für meinen Zugriff auf eine postgres-Datenbank. Nach der Konfiguration meiner Umgebung Variablen, die ich jetzt haben, wo psql Protokolle, mich auf meine bevorzugte Datenbank und Tabelle. Jedoch, während ich erarbeite mehrere Tabellen, ich hätte gerne eine Erklärung Zeitlimit von etwa einer minute. Diese kann getan werden, einfach durch Eingabe SET statement_timeout TO '1min'; am Anfang jeder Sitzung, aber das ist widerlich zu jeder Zeit geben. Ich habe keinen Zugriff auf die server-Konfiguration, noch würde ich es ändern wollen. Idealerweise könnte ich etwas tun, um die Wirkung von alias psql='psql -c "SET statement_timeout TO '1min';"' except the-c` flag von psql nicht erlauben die interaktive Eingabe. Gibt es schön Lösungen für dieses problem, oder bin ich immer dazu verdammt, legen Sie das timeout manuell für jede interaktive Sitzung?

InformationsquelleAutor Erik | 2014-06-07
Schreibe einen Kommentar