خانه SQL Server اسکریپت: بدست آوردن میزان فضای تخصیص یافته LOB های یک دیتابیس SQL Server دستورات SQL نوشته شده توسط: زهرا فرهنگی تاریخ انتشار: ۰۷ مهر ۱۳۹۷ آخرین بروزرسانی: ۲۳ مهر ۱۴۰۲ زمان مطالعه: 5 دقیقه ۵ (۱) همانطور که میدانید SQL Server ستونهایی از انواع دادهای LOB را در Allocation Unitهای جداگانه به نام LOB_Data ذخیره میکند. توسط کوئری زیر میتوان میزان فضای تخصیص یافته به ازای دادههای LOB را بدست آورد. select case when spc.type in (1, 3) then 'Regular data' else 'LOB data' end as allocation_type, cast(sum(spc.used_pages * 8) / 1024.00 as numeric(36, 2)) as used_mb, cast(sum(spc.total_pages * 8) / 1024.00 as numeric(36, 2)) as allocated_mb from sys.tables tab inner join sys.indexes ind on tab.object_id = ind.object_id inner join sys.partitions part on ind.object_id = part.object_id and ind.index_id = part.index_id inner join sys.allocation_units spc on part.partition_id = spc.container_id group by case when spc.type in (1, 3) then 'Regular data' else 'LOB data' end Allocation_type: نوع فضای تخصیص یافته LOB Data: فضای تخصیصی به ستونهای داده ای LOB Regular Data: فضای تخصیصی به سایر ستونها Used_mb: فضای استفاده شده (به مگابایت) Allocated_mb: فضای تخصیص یافته (به مگابایت) یک نمونه از اجرای کوئری بالا روی دیتابیس AdventureWorks برای بدست آوردن اطلاعات بیشتر در مورد اسکریپت های پرکاربرد SQL ، به مقاله زیر مراجعه کنید. چه رتبه ای میدهید؟ میانگین ۵ / ۵. از مجموع ۱ اولین نفر باش دانلود مقاله اسکریپت: بدست آوردن میزان فضای تخصیص یافته LOB های یک دیتابیس فرمت PDF 1 صفحه حجم 1 مگابایت دانلود اسکریپت معرفی نویسنده مقالات 51 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده زهرا فرهنگی کارشناس پایگاه داده، در حال کسب تجربه در زمینههای تحلیل انباره داده، BI، بهینه سازی پایگاههای داده معرفی محصول ایمان باقری دوره آموزشی کوئری نویسی در SQL Server 2.190.000 تومان مقالات مرتبط ۰۸ شهریور SQL Server اهمیت مانیتورینگ در SQL Server چیست؟ | تمام آنچه که باید از مانیتورینگ بدانید تیم فنی نیک آموز ۰۳ شهریور SQL Server اعمال گواهینامه SSL روی SQL Server تیم فنی نیک آموز ۳۱ مرداد SQL Server دستور Rank در SQL Server ؛ کلید حل معمای رتبه بندی تیم فنی نیک آموز ۲۵ مرداد SQL Server نرم افزار (Microsoft SQL Server Management Studio (SSMS چیست؟ تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ