Fragmentation

80.000 تومان

شرح آموزش: واکاوی موشکافانه مفهوم Fragmentationهای داخلی، خارجی و فیزیکی و چگونگی حذف یا کاهش تکه تکه شدن توسط بازسازی و سازماندهی (Reorganize, rebuild) مجدد ایندکس ها همراه با آموزش خودکارسازی فرآیند Defrag

طول دوره:   ۴ ساعت و ۳۸ دقیقه

مدرس: امیرفرداد سلامی

مطالب آموزشی در این جلسه:

۱. بررسی مفهوم Fragmentation و انواع آن

۲. بررسی شرایط رخ دادن Fragmentation

۳. Internal Fragmentation چیست 

۴. External Fragmentation چیست 

۵. بررسی مفهوم Page Split

۶. استفاده از آپشن FILLFACTOR جهت جلوگیری از بوجود آمدن Fragmentation (و آپشن PAD_INDEX) و  بررسی تاثیرات مثبت یا منفی آن روی کوئری ها

۷. رفع مشکل Fragmentation در جدول Heap

۸. رفع مشکل Fragmentation در جدول Clustered از طریق Rebuild و Reorganize کردن ایندکس

۹. بررسی فرآیند Defragmentation

۱۰. اولویت در Rebuild Online در مواجهه با مسدودی با استفاده از آپشن های WAIT_AT_LOW_PRIORITY، ABORT_AFTER_WAIT (وبررسی موارد اضافه شده در ورژن ۲۰۲۲)

۱۱. بررسی ویژگی RESUMBLE ONLINE INDEX (متوقف کردن فرآیندهای rebuild و ایجاد ایندکس و همچنین امکان ادامه فرآیند و یا لغو آن (PAUSE, RESUME, ABORT)

۱۲. بررسی کوئری های متنوع برای مانیتورینگ Fragmentation و همچنین کوئری های پرفورمنسی دیگر

۱۳. DBCC SHOWCONTIG, DBCC INDEXDEFRAG, DBCC DBREINDEX

۱۴. خودکار کردن فرآیند rebuild/reorganize ایندکسهایی که میانگین fragmentation آنها از حد موردنظر بالاتر باشد

۱۵. File Level Fragmentation

۱۶. بررسی گزینه MAX_DURATION در ایجاد و یا بازسازی ایندکس

۱۷. بررسی گزینه LOB_COMPACTION در Reorganize Index 


فایل های موجود در این آموزش: فایل ویدیوی آموزش  – کد آموزش – فایل PDF جزوه – فایل PDF الگوهای متداول Fragmentation – فایل PDF تخمین file fragmentation و رفع آن توسط نرم افزار ویندوزی sysinternals – دو اسکریپت جانبی برای خودکار سازی فرآیند بهبود ایندکس و کاهش fragmentation و بهبود دیگر موارد پرفورمنسی مرتبط با ایندکس

حجم فایل:  ۴۶۷ مگابایت

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Fragmentation”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Content missing