sql >> Database >  >> RDS >> PostgreSQL

psql stelt standaard statement_timeout in als gebruiker in postgres

Je zou je .psqlrc . kunnen gebruiken bestand (als je er geen in je homedirectory hebt, maak het dan; als je op Windows in plaats van *nix , het bestand is %APPDATA%\postgresql\psqlrc.conf in plaats daarvan) en stel het volgende commando in:

set statement_timeout to 60000; commit;

Die instelling is in milliseconden, dus dat stelt de time-out in op 1 minuut. .psqlrc wordt niet gebruikt met -c noch -X aanroepen van psql , dus dat zou je in staat moeten stellen om je time-out voor interactieve modus op 1 minuut te krijgen.

U kunt dan het volgende uitvoeren in psql om te controleren of de configuratie van kracht is geworden:

show statement_timeout;


  1. Foutcode:1290. De MySQL-server wordt uitgevoerd met de optie --secure-file-priv, zodat deze instructie niet kan worden uitgevoerd

  2. Kan MySQL-datum/tijd-waarde niet converteren naar System.DateTime in VS2010

  3. Hoe u het datumformaat van uw Oracle-sessie kunt controleren

  4. Oracle krijgt rijen die exact overeenkomen met de lijst met waarden