PostgreSQL में BEGIN, COMMIT और ROLLBACK कैसे एकल संचालन में कई परिवर्तनों को जोड़ते हैं
PostgreSQL में लेन-देन (transactions) SQL संचालनों को एकमात्र ब्लॉक में समूहित करने की अनुमति देते हैं, जिसके लिए BEGIN, COMMIT और ROLLBACK कमांड का उपयोग किया जाता है। यह डेटा पूर्णता की गारंटी देता है: या तो सभी परिवर्तन लागू होंगे या एक भी नहीं। इस तंत्र का आधार ACID सिद्धांतों - परमाणुता, संगतता, अलगाव और टिकाऊता पर है।
PostgreSQL / transactions / BEGIN / COMMIT / ROLLBACK / ACID / savepoint