sql >> Database >  >> RDS >> PostgreSQL

Hoe kunnen we "statement_timeout" binnen een functie laten werken?

Het is inderdaad niet mogelijk om statement_timeout effectief te veranderen vanuit een serverfunctie moet dit aan de clientzijde worden gedaan voordat de query op het hoogste niveau wordt verzonden.

Zie een vergelijkbare vraag op DBA.SE:Waarom "SET LOCAL statement_timeout" werkt niet zoals verwacht met PostgreSQL-functies?

of deze thread in de postgres-mailinglijst, die dateert uit 2007, maar het negatieve antwoord is nog steeds van toepassing met de huidige versie:

statement_timeout werkt qua ontwerp niet binnen plpgsql?




  1. Maak verbinding met Oracle-database in VB

  2. Voor de laatste keer, NEE, u kunt IDENT_CURRENT() niet vertrouwen

  3. Maak een array in PHP vanuit mysql

  4. Schema-ontwerp voor wanneer gebruikers velden kunnen definiëren