ستون های پراکنده در SQL Server 2008 چیست؟
ستون های پراکنده در SQL Server 2008 چیست؟

تصویری: ستون های پراکنده در SQL Server 2008 چیست؟

تصویری: ستون های پراکنده در SQL Server 2008 چیست؟
تصویری: ستون هویت در SQL Server - قسمت 7 2024, دسامبر
Anonim

ستون های پراکنده در SQL Server : تاثیر بر زمان و مکان SQL Server 2008 معرفی کرد ستون های پراکنده به عنوان روشی برای کاهش ذخیره سازی برای مقادیر تهی و ارائه طرحواره های توسعه پذیرتر. معاوضه این است که هنگام ذخیره و بازیابی مقادیر غیر NULL، سربار اضافی وجود دارد.

به این ترتیب ستون پراکنده در SQL Server چیست؟

آ ستون SPARSE یک نوع معمولی است ستون که فضای ذخیره سازی را برای مقادیر NULL بهینه کرده است. به عبارت دیگر، الف ستون SPARSE در مدیریت مقادیر NULL و ZERO بهتر است SQL Server . هیچ فضایی در پایگاه داده اشغال نمی کند. با استفاده از a ستون SPARSE ممکن است تا 20 تا 40 درصد در فضا صرفه جویی کنیم.

همچنین بدانید که مجموعه ستون در SQL Server چیست؟ دستورالعمل‌هایی برای انتخاب داده‌ها از مجموعه ستون‌ها

  • از نظر مفهومی، مجموعه ستونی نوعی از ستون XML محاسبه‌شده و قابل به‌روزرسانی است که مجموعه‌ای از ستون‌های رابطه‌ای زیربنایی را در یک نمایش XML واحد جمع‌آوری می‌کند.
  • در ویرایشگر جدول SQL Server Management Studio، مجموعه ستون ها به عنوان یک فیلد XML قابل ویرایش نمایش داده می شوند.

به طور مشابه، ممکن است بپرسید که کدام نوع داده را می توان با پراکندگی مشخص کرد؟

آ ستون SPARSE باید تهی باشد و نمی تواند ویژگی های ROWGUIDCOL یا IDENTITY را داشته باشد. آ ستون SPARSE نمیتونه باشه انواع داده ها مانند متن، ntext، تصویر، برچسب زمانی، تعریف شده توسط کاربر نوع داده ، هندسه یا جغرافیا. نمی تواند یک مقدار پیش فرض و قانون محدود شده داشته باشد.

کدام یک از ویژگی های زیر باید برای بهینه سازی ذخیره سازی برای مقادیر تهی استفاده شود؟

ستون های پراکنده دارای ذیل مشخصات: موتور پایگاه داده SQL Server از کلمه کلیدی SPARSE در تعریف ستون استفاده می کند بهینه سازی را ذخیره سازی از ارزش های در آن ستون بنابراین، زمانی که ستون مقدار NULL است برای هر ردیف در جدول، ارزش های نیاز به هیچ ذخیره سازی.

توصیه شده: