ورود

View Full Version : قفل (lock) در yii 2



M.Rahi
جمعه 03 مرداد 1393, 01:34 صبح
گفته شده که در yii 2 قابلیت استفاده از lock هم اضافه شده.
1) هدف از lock ، قفل گذاری رکورد و فایل و ... است تا چند کاربر اگه خواستن همزمان مثلا یک رکورد رو ویرایش کنن مشکل ساز نشه؟
2) چه جاهایی کاربرد داره؟

2 تا تاپیک زدم ، طی یه روز 40 تا بازدید گرفت اما یه پاسخ هم نداشت!
اینم تاپیک سومی... فکر کنم لازم باشه برم IRC :لبخندساده:

با تشکر

hooman.pro
جمعه 03 مرداد 1393, 12:19 عصر
خوب عزیزم وقتی اطلاعی نداریم اسپم پاسخ بدیم؟> چه خ؟

MMSHFE
شنبه 04 مرداد 1393, 13:08 عصر
فرض کنید شما میخواین یکسری اصلاحات روی جدول انجام بدین که به هم وابسته هستن. مثلاً مقدار یک رکورد رو اصلاح کنید و درصورت اصلاح، مقدار جدید دوباره توی یک کوئری دیگه بکار گرفته بشه و کلی سناریوهای مشابه دیگه. اینجور جاها از قفل استفاده میشه. مشکلی هم پیش نمیاد چون درخواستهای بعدی تا زمان آزادسازی قفل منتظر میمونن و معمولاً اگه قفل صراحتاً آزاد نشه، بعد از پایان اسکریپت و بسته شدن اتصال، بطور خودکار آزاد میشه.