سبد (0)

statistics چیست؟

تعداد دانشجو :
4648 نفر
حجم فایل : 87.85 مگابایت
مدت زمان : 00:19:15
شماره درس : 20
نوع آموزش : تصویری و کاملاً فارسی
10,000 تومان
توضیحات کامل

جلسه بیستم بسته آموزشی جنون سرعت در SQL Server - بررسی Statistics

آشنایی با Statistics، قسمتي از بسته آموزشی جنون سرعت در SQL Server  است، پيشنهاد مي شود قبل از مطالعه ي Statistics، قسمت هاي قبلي را مرور فرماييد.


statistics چیست؟

Distribution Statistics یا آمار توزیع عبارت است از آمار پراکندگی Value ها در فیلدها

با استفاده از Statisticsها می توان میزان پراکندگی مقادیر فیلدها را نمایش داد. یعنی برای فیلدی مثل City می توان تعداد تکرارهای شهر "اصفهان" و یا "تهران" را مشاهده نمود.

حالا شاید سوال کنید، نگهداری آمار پراکندگی مقادیر داده ها چه کاربری دارد؟

نگهداری آمار پراکندگی مقادیر داده ها در مفهومی بنام Cardinality Estimation استفاده می شود. همان طور که می دانید روی یک جدول ممکن است چندین ایندکس مختلف تعریف شده باشد. حالا SQL Server با استفاده از Cardinality Estimation تشخیص می دهد که از کدام ایندکس استفاده نماید.

در واقع Cardinality Estimation می تواند تعداد رکوردهای بازگشتی روی فیلترهای مختلف مثل Group By و Join و Where به ازای ایندکس های تعریف شده، تخمین بزند و ایندکسی که عدد کوچکتری برای آن تخمین زده شده است را انتخاب می کند.

دلیل انتخاب عدد کوچکتر خیلی ساده است، و آن به خاطر این است که جستجو بین تعداد رکوردهای کمتر، سریع تر خواهد بود.


در ادامه آموزش "Statistics چیست؟" خواهيد ديد ...!

با خريد بسته آموزشي "Statistics چیست؟" موارد زير را خواهيد ديد:

  1. بررسی اجزاء مختلف Statistics
  2. و ...

تضمین کیفیت "statistics چیست؟"

توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.

نظرات
Copyright MAXXmarketing GmbH
JoomShopping Download & Support
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه