sql >> Databasteknik >  >> RDS >> PostgreSQL

psql ställer in default statement_timeout som en användare i postgres

Du kan använda din .psqlrc fil (om du inte har en i din hemkatalog, skapa den; om du använder Windows istället för *nix , filen är %APPDATA%\postgresql\psqlrc.conf istället) och ställ in följande kommando:

set statement_timeout to 60000; commit;

Den inställningen är i millisekunder, så det ställer in timeouten till 1 minut. .psqlrc används inte med -c inte heller -X anrop av psql , så det bör tillåta dig att få ditt interaktiva läges timeout till 1 minut.

Du kan sedan köra följande i psql för att verifiera att konfigurationen har trätt i kraft:

show statement_timeout;


  1. Välj Fråga | Välj helheter som inte börjar med ett nummer - MySQL

  2. Orsaker till MySQL-fel 2014 Kan inte köra frågor medan andra obuffrade frågor är aktiva

  3. Hur man tar bort ledande och efterföljande tecken i SQL Server

  4. SQL :Skapa en fullständig post från 2 tabeller