PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL Entspricht dem NoLock-Hinweis von SQLServer

Ein SELECT sperrt keine Tabelle in PostgreSQL, es sei denn, Sie möchten eine Sperre:

SELECT * FROM tablename FOR UPDATE;

PostgreSQL verwendet MVCC zum Minimieren von Sperrkonflikten, um eine angemessene Leistung in Mehrbenutzerumgebungen zu ermöglichen. Leser stehen nicht in Konflikt mit Autoren oder anderen Lesern.