Rebuild و Reorganize کردن ایندکسها
در این مقاله چگونگی reorganize و rebuild کردن ایندکس تکه تکه شده (Fragmented Index) در SQL Server 2014 با استفاده از محیط SSMS یا SQL Server Management Studio و T-SQL یا Transact-SQL شرح داده خواهد شد. SQL Server Database Engine به صورت خودکار ایندکسها را هنگام ایجاد دادههای پایه توسط عملیاتهای درج (Insert)، به روز رسانی (Update) یا حذف (Delete)، نگهداری میکند. با گذشت زمان این تغییرات میتواند باعث تکه تکه شدن یا پارگی (Fragmentation) ایندکسها در دیتابیس شوند (تکهتکه شدن-Fragmentation : در ذخیرهسازی کامپیوتری پدیدهای است که در آن فضای ذخیرهسازی بهطور ناکارآمد استفاده میشود و منجر به کاهش ظرفیت واقعی ذخیرهسازی میشود. همچنین به آن فضای هدر رفته نیز اطلاق میگردد؛ جهت کسب اطلاعات بیشتر به مقاله پارگی رجوع کنید). Fragmentation زمانی به وجود میآید که ایندکسها دارای صفحاتی باشند که مرتبسازی منطقی، بر اساس مقدار کلید (Key Value) ، با مرتبسازی فیزیکی درون دادههای فایل (Data File) مطابقت و همخوانی نداشته باشد. تکه تکه شدن بیش از حد ایندکسها میتواند کارایی Queryها را کاهش دهد و باعث شود برنامه شما با سرعتی بسیار کند اجرا گردد.
برای مطالعهی ادامهی مقاله به لینک زیر مراجعه کنید:
مقالهی Rebuild و Reorganize کردن ایندکسها
برچسب ها: نرم افزار مانیتورینگ شبکه , مانیتورینگ SQL , مانیتورینگ شبکه , [ بازدید : 397 ] [ امتیاز : 3 ] [ نظر شما : ][ يکشنبه 27 اسفند 1396 ] [ 8:35 ] [ نیک انجام ]
[ ]