sql >> Database teknologi >  >> RDS >> PostgreSQL

Slip Postgres LOCK manuelt

Nej, det er ikke muligt. Låse holdes indtil slutningen af ​​transaktionen, ingen undtagelser.

Du skal således enten:

  • Brug en ikke-standardlås som en rådgivende lås, som kræver, at alle tjekker efter den og respekterer den; eller

  • Gør dit arbejde i transaktioner, der forpligter sig autonomt, før den ydre transaktion er gennemført. I PostgreSQL betyder mangel på autonom subtransaktionssupport, at du skal bruge dblink til dette.




  1. Implementere et enkelt login til tre websteder i PHP?

  2. Hvad er den korrekte og sikre/sikre måde at holde en bruger logget på? cookies? session? PHP &&MYSQL

  3. MySQL direkte INSERT INTO med WHERE-sætning

  4. Sådan krypteres hybrid cloud-databasetrafik