فهرست مطالب:

چرا قفل در SQL مهم است؟
چرا قفل در SQL مهم است؟

تصویری: چرا قفل در SQL مهم است؟

تصویری: چرا قفل در SQL مهم است؟
تصویری: قفل شدن در SQL Server 2024, نوامبر
Anonim

SQL سرور قفل کردن هست ضروری است بخشی از نیاز انزوا است و در خدمت است قفل کردن اشیاء تحت تأثیر یک تراکنش در حالی که اشیاء هستند قفل شده است , SQL سرور از انجام هرگونه تغییر در داده های ذخیره شده در اشیاء تحت تأثیر تحمیل شده توسط سایر تراکنش ها جلوگیری می کند قفل کردن.

در این رابطه قفل کردن SQL چیست؟

قفل کردن : قفل کردن مکانیزمی برای اطمینان از سازگاری داده ها است. SQL سرور قفل ها هنگامی که معامله شروع می شود، اشیاء پیدا می کند. وقتی معامله تکمیل شد، SQL سرور منتشر می کند قفل شده است هدف - شی. اختصاصی (X) قفل : وقتی این قفل کردن نوع رخ می دهد، برای جلوگیری از سایر تراکنش ها برای تغییر یا دسترسی به a رخ می دهد قفل شده است هدف - شی.

همچنین بدانید انواع قفل در SQL Server چیست؟ SQL Server بیش از 20 نوع قفل مختلف دارد، اما در حال حاضر اجازه دهید روی مهمترین آنها تمرکز کنیم.

  • قفل مشترک (S). آن قفل هایی که توسط خوانندگان در طی عملیات خواندن مانند SELECT بدست می آید.
  • قفل های انحصاری (X).
  • به روز رسانی قفل (U).
  • قفل های هدف (IS، IX، IU، و غیره).

علاوه بر این، چرا پایگاه داده را قفل می کنیم؟

آ قفل پایگاه داده است استفاده شده به “ قفل کردن ” برخی از داده ها در الف پایگاه داده به طوری که تنها یکی پایگاه داده کاربر/جلسه ممکن است آن داده خاص را به روز کند. بنابراین، قفل های پایگاه داده وجود داشته باشد به جلوگیری از دو یا بیشتر پایگاه داده کاربران از به روز رسانی یک قطعه دقیق داده در همان زمان دقیق.

انواع قفل چیست؟

اگرچه انواع مختلفی از قفل ها وجود دارد، اما چهار نوع از رایج ترین آن ها عبارتند از: قفل، قفل، قفل دستگیره و اهرم

  • قفل.
  • Deadbolts.
  • قفل دستگیره.
  • قفل دسته اهرمی.
  • قفل بادامک.
  • قفل های لبه دار
  • سیلندر پروفیل یورو.
  • قفل دیواری.

توصیه شده: