پیوند ها
نام فایل : تراکنشها در SQL Server
فرمت : .ppt
تعداد صفحه/اسلاید : 20
حجم : 3072 کیلوبایت
Transactions
تراکنشها در SQL Server
به مجموعه ای از دستورات که می بایست یا همگی با هم با موفقیت اجرا شوند و یا هیچکدام اجرا نشوند ، تراکنش گفته می شود . تراکنش ها باعث حفظ جامعیت داده های ذخیره شده در بانک اطلاعاتی می شوند .
مزایای اصلی استفاده از تراکنشها در بانک های اطلاعاتی که مختصراً ACID نامیده می شوند ، به شرح زیر هستند :
Atomicity (تجزیه ناپذیری) : تعریف دستورات در قالب یک فعالیت عملیاتی را به صورتیکه یا کلیه عملیات با هم اجرا شوند ویا هیچکدام اجرا نشوند را Atomicity می نامند .
Consistency (پایداری) : یک تراکنش ، پس از خاتمه ، می بایست داده ها را در یک وضعیت پایدار قرار دهد ، به عنوان مثال در یک بانک اطلاعاتی رابطه ای ، پس از خاتمه یک تراکنش ، کلیه قوانین جامعیت داده ها ، بایستی به داده های تغییر یافته توسط تراکنش اعمال گردد و همجنین ساختارهای داخلی داده های ذخیره شده مانند Index ها بایستی پس از اعمال تغییرات بازسازی و به وضعیت پایدار برسند .
Isolation (جدا سازی) : در هنگام کار با تراکنش ها ، یکی از مهمترین موارد ، امکان دسترسی همزمان یک یا چند کاربر به یک منبع داده مشترک است . تغییرات در یک تراکنش همزمان می بایست از تغییرات در تراکنش همزمان دیگر ، جدا باشد .
Transactions
تراکنشها در SQL Server
Durability (مقاومت یا دوام ) : یک تراکنش پس از خاتمه می بایست دارای تاثیرات دائمی و ماندگار باشد . این بدان معنی است که عدم سازگاری ناشی از خرابی سیستم مانند قطع Power یا قطع شبکه و ... توسط تراکنش قابل کنترل و تصمیم گیری باشد .
در SQL Server سه دسته امکانات برای رسیدن به اهداف فوق وجود دارد :
امکانات قفل گذاری (Locking) که محیط را برای رسیدن به Isolation مناسب ، مهیا می سازد .
امکانات واقعه نگاری (logging) که در صورت هر نوع خرابی ناشی از سیستم عامل ، شبکه ، سخت افزار ، برق ، یا حتی نسخه بانک اطلاعاتی ، با شروع مجدد ، وضعیت داده ها را به حالت قبل از شروع تراکنش باز می گرداند و در جهت رسیدن به Durability بکار گرفته می شود .
امکانات مدیریت تراکنشها (Transaction Management) که اصولاً جهت پیش برد اهداف Atomicity و Consistency بکار گرفته می شود . در واقع پس از آغاز ، یک تراکنش ، بایستی بطور موفقیت آمیزی خاتمه یاید ، یا اینکه نسخه جاری مدیریت بانک اطلاعاتی ، همه داده های تغییر یافته در طول تراکنش را به وضعیت قبل از شروع تراکنش باز گرداند .
Transactions
تراکنشها در SQL Server
در هنگام بروز هر نوع خطا در هنگام اجرای یک تراکنش ، عملیاتی تحت عنوان Recovery آغاز می شود .
عملیات Recovery معمولاً توسط SQL Server مدیریت می شوند که Automatic Recovery نامیده می-شود . این عملیات خود سه دسته هستند :
1- با شروع مجدد سرویس SQL Server
2- با در خواست کاربر و اجرای دستور Rollback
3- سرویس خودکار مدیریت تراکنشها
SQL Server هنگام شروع یک تراکنش ، وضعیت جاری را در فایل های Log ذخیره ، و چنانچه نیاز به بازیابی بود ، در هنگام Recovery ، اطلاعات مورد نظر را از فایلهای Log باز خوانی می نماید .
....
مبلغ واقعی 20,000 تومان 20% تخفیف مبلغ قابل پرداخت 16,000 تومان
برچسب های مهم
ولت یاب ویژه و عالی و محبوب برای ویندوز Wallet-Cracker-software7-9-2 ... ...
√آپـــدیـت جـدیـد اسفند ماه 1403√ بسم الله الرحمن الرحیم کسب درآمد از اینترنت روزانه تا ۲،۰۰۰،۰۰۰ میلیون تومان تضمینی و تست شده ☆☆ آموزش صفر تا صد کسب درآمداینترنتی بالای ۵۰،۰۰۰،۰۰۰ میلیون ماهانه پشتیبانی 24 ساعته 7 روز هفته، 100% حلال شرعی، ... ...
در دنیای امروز، بسیاری از افراد به دنبال روش های نوین و خلاقانه برای کسب درآمد هستند. ما به شما روشی را آموزش می دهیم که می توانید بدون یک ریال سرمایه اولیه، به درآمدی حداقل 50 میلیون تومان در ماه دست یابید. این روش نه تنها محدودیت درآمدی ندارد بلکه به راحتی می توانید به ... ...
حل المسائل کتاب سیستم عامل های مدرن آندره تننباوم و هربرت بوس ویرایش چهارم Andrew Tanenbaum تعداد صفحات: 543 فرمت: JPG - PDF زبان: لاتین ویرایش : چهارم عنوان لاتین: Modern Operating Systems نویسندگان: آندره تننباوم و هربرت بوس - Andrew S. Tanenbaum, Herbert ... ...
حل المسائل کتاب تحلیل سازه ها کاسیمالی ویرایش ششم Aslam Kassimali تعداد صفحات: 775 فرمت: PDF زبان: لاتین ویرایش: ششم SI عنوان لاتین: Structural Analysis نویسندگان: اسلم کاسیمالی Aslam Kassimali توضیحات: حل المسائل ویرایش ششم SI به صورت رسمی از انتشارات تهیه ... ...
دانلود کتاب سینماتیک و دینامیک ماشینها مارتین به فارسی pdf ( دینامیک ماشین مارتین ) جورج هنری مارتین + حل المسائل + نمونه سوال کاملترین مجموعه شامل 5 فایل pdf 1. دینامیک ماشین کامل فارسی 22 فصل در 555 صفحه 2. دینامیک ماشین کتاب اصلی: 512 صفحه 3. دینامیک ماشین نسخه دیگر ... ...
دانلود فایل فلش فارسی NOKIA 7020a RM-497 ورژن 10.00 ... ...
این تعزیه فوق العاده زیبا در سال 77 و با حضور اساتید بزرگی مانند مرحوم احمد بلبل و شیر محمددر روستای زرجه بستان از توابع استان قزوین برگزار شده است که کل تعزیه رو در 3 ساعت به صورت صوتی برای شما دوستان عزیز برای دانلود قرار داده ام که ابتدا باید مبلغ 10600 تومان را از ... ...
دانلود فایل فلش فارسی NOKIA 5233 RM-625 ورژن 51.1.002 ... ...