29 اردیبهشت 1394, 03:07 ب.ظ
سلام
فرق این دو قفل چیست؟
Strict 2pl
Rigorous 2pl
در قسمت اول یغتی strict خوب قفل از نوع انحصاری یعنی exclusive رو رها نمی کنیم تا تراکنش commit/abort بشه. و برای مقابله با مشکل ابشاری است
اما قسمت rigorous رو نمیفهمم.
مهم همان X لاک هست که داره strict انجام میده. دیگه روش دوم چه کاری مگر اضافه تر انجام میده؟ نوشته همه نوع قفل ها رو تا پایان commit/abort رها نمیکنه درصورتی که اصل همان x lock هستند
فرق این دو قفل چیست؟
Strict 2pl
Rigorous 2pl
در قسمت اول یغتی strict خوب قفل از نوع انحصاری یعنی exclusive رو رها نمی کنیم تا تراکنش commit/abort بشه. و برای مقابله با مشکل ابشاری است
اما قسمت rigorous رو نمیفهمم.
مهم همان X لاک هست که داره strict انجام میده. دیگه روش دوم چه کاری مگر اضافه تر انجام میده؟ نوشته همه نوع قفل ها رو تا پایان commit/abort رها نمیکنه درصورتی که اصل همان x lock هستند