sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL-equivalent van de NoLock-hint van SQLServer

Een SELECT vergrendelt geen enkele tabel in PostgreSQL, tenzij u een vergrendeling wilt:

SELECT * FROM tablename FOR UPDATE;

PostgreSQL gebruikt MVCC om lock-conflicten te minimaliseren om redelijke prestaties in omgevingen met meerdere gebruikers mogelijk te maken. Lezers komen niet in conflict met schrijvers of andere lezers.



  1. Waarom kan ik een bindvariabele niet gebruiken in een execute instant-instructie?

  2. Hoe kan ik een enkele rij/record kopiëren van de ene MySQL-instantie naar de andere?

  3. Een kolom wijzigen van Null naar Niet Null in SQL Server

  4. Hoe noteer ik dagelijkse rankings voor een model in Django?