Commit (data management)
کمپیوٹر سائنس اور ڈیٹا مینجمنٹ میں، ایک عزم عارضی تبدیلیوں کے ایک سیٹ کو مستقل بنانا ہے، جو لین دین کے اختتام کو نشان زد کرتا ہے اور ACID لین دین کو استحکام فراہم کرتا ہے۔ ارتکاب ایک ارتکاب کا عمل ہے۔ ارتکاب کے ریکارڈ کو کمٹ لاگ کہا جاتا ہے۔ ٹرانزیکشنز کے لحاظ سے، کمٹ کے برعکس ٹرانزیکشن کی عارضی تبدیلیوں، رول بیک کو رد کرنا ہے۔ ٹرانزیکشن، کمٹ اور رول بیک تصورات ڈیٹا بیس کی اے سی آئی ڈی پراپرٹی کی کلید ہیں۔ ایس کیو ایل میں ایک کامٹ بیان ایک ریلیشنل ڈیٹا بیس مینجمنٹ سسٹم (آر ڈی بی ایم ایس) کے اندر لین دین کو ختم کرتا ہے اور تمام تبدیلیوں کو دوسرے صارفین کو دکھائی دیتا ہے۔ عام شکل ایک بیگن ورک (یا بیگن ٹرانسمیشن، ڈیٹا بیس وینڈر کے لحاظ سے) بیان، ایک یا زیادہ ایس کیو ایل بیانات، اور پھر کامٹ بیان جاری کرنا ہے۔ متبادل طور پر، ایک رول بیک بیان جاری کیا جا سکتا ہے، جو بیگن ورک کے جاری ہونے کے بعد سے کیے گئے تمام کاموں کو کالعدم قرار دیتا ہے۔ ایک COMMIT بیان کسی بھی موجودہ سیو پوائنٹ کو بھی جاری کرے گا جو استعمال میں ہو سکتا ہے۔ حوالہ جات یہ بھی دیکھیں اٹامک کمٹ ٹو فیز کمٹ پروٹوکول تھری فیز کمٹ پروٹوکول ڈیٹا مینجمنٹ ایس کیو ایل ٹرانزیکشن پروسیسنگ