View Full Version : ACID
zoltrix_66
شنبه 20 مهر 1387, 13:52 عصر
با سلام می خواستم در مورد شرایطی که پایگاه داده برای اجرای همزمان تراکنش فراهم میکنه که به این شرایط به اختصار ACID گفته میشه توضیح بدین. با تشکر:خجالت:
رضا عربلو
شنبه 20 مهر 1387, 17:52 عصر
Atomicity, Consistency, Isolation, Durability :
http://en.wikipedia.org/wiki/ACID
niloofar norouzi
شنبه 20 مهر 1387, 18:55 عصر
:ATOMIC(1
یاهمه ی تغییرات داخل TRANSACTIONباید ماندگار شوند و یا همه غیر ماندگار.
:CONSISTENT2)
تغییراتیکه در داخل یک transaction بر روی اطلاعات اعمال می شوند نباید با قواعد وضع شده برای دریافت
اطلاعات ناسازگار باشد.
:ISOATED3)
هنگامی که یکTRANSACTION در حال تغیر اطلاعات می باشد و هنوز تغییرات خود را ROLLBACK یا COMMIT
نکرده سایر کاربران نباید بتوانند اطلاعات در این وضعیت را تغییر دهند.
:DURABLE4)
هنگامی کهTRANSACTION به پایان می رسد تغییرات اعمال شده توسط آن باید در سیستم پایدار باشد
حتی در صورت بروز اشکال نرم افزای یا سخت افزاری.
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.