tgoop.com/sql_server/849
Last Update:
سلام دوستان
📸 Snapshot Isolation تو SQL Server مثل صف بانک میمونه.
مردم عادی همه تو صف وایسادن تا کارشون راه بیفته 🧑🤝🧑.(تراکنش های Read Committed یا مدلهای دیگه ای از Isolation به غیر از Nolock یا Read Uncommitted)
ولی یهو یه آقای خیلی پولدار با حساب چند ده میلیاردی 💰 میاد، اصلا کاری به صف نداره. مستقیم میره پیش رئیس بانک 👔.
کارمندای بدبخت بانک (SQL Server) که سرشون شلوغه 🤯، با دستور رئیس یه لحظه کار همه رو ول میکنن و سریع کار این آقا رو راه میندازن.(Snapshot Isolation)
بعدشم برمیگردن برای کار همون صف و انگار نه انگار اتفاقی افتاده!(Blocking)
یعنی هرکی داره تو دنیای خودش توی صف پیش میره، ولی اون آقای میلیاردی یه نسخهی ویژه (Snapshot) داره و هیچ دعوایی هم با بقیه پیش نمیاد 😅.
نتیجه:
✅ کار همه انجام میشه.
✅ صف به هم نمیریزه.
✅ کسی که پول داره همیشه در اولویته 😁 (همون بند پ خودمون)
BY SQL Server
Share with your friend now:
tgoop.com/sql_server/849