ارزون سرا
Profiler براي مديريت  SQL Server

Profiler براي مديريت SQL Server


روش ارسال: دانلود فایل
حجم فایل: 317 کیلوبایت
نمودار قیمت قیمت برای شما: 8,500 تومان

معرفی محصول:
اين مقاله در قالب ورد (word) و قابل ويرايش مي باشد.
تعداد صفحات: 163


فهرست:

  مقدمه

بهينه ساز پرس و جو چيست ؟

فصل اول : بهينه سازي پرس و جو

بهينه سازي پرس و جو
مراحل فرآيند بهينه سازي
درخت هاي پرس و جو
تبديلات
دستكاري هاي جبري
الگوريتم بهينه سازي پرس و جو
انتخاب رويه هاي سطح پايين
توليد طرح هاي پرس و جو و انتخاب يكي از آنها

فصل دوم : روش هاي بهينه سازي پرس و جو

تبديل پرس و جو

فرآيند تجزيه (The parsing process)

فرآيند طبقه‌بندي (The standardization process)

بهينه ساز پرس‌و‌جو (The Query optimizer)

بهينه‌سازي اكتشافي (Hevristic Optimization)

بهينه‌سازي نحوي (Syntactical optimizer)

بهينه‌سازي بر مبناي هزينه (Cost – based optimization)

بهينه‌ساز معنايي (Semantic optimization)

تحليل پرس‌وجو (Query Andysis)

انتخاب شاخص (Index selection)

انتخاب الحاق (Join selection)

فصل سوم : تشريح روش كار بهينه ساز پرس‌وجو  Microsoft SQL Server

“STEP  n”

نوع پرس‌و‌جوانتخاب است(در يك جدول موقت)  “The type of query is SELECT”

نوع پرس‌و‌جو<query type> است

حالت بروز رساني به تعويق افتاده مي‌شود  “The update mode is deferred”

حالت بروزرساني مستقيم است “The update mode is direct”

Group by

تراكم ستوني “Scalar Aggregate”

تراكم برداري “Vertor agyregate”

“FROM TABLE”

“TO TABLE”

جدول موقت “Worktable”

جدول موقت ايجاد شده براي  SELECT INTO “Worktable created for SELECT-INTO"

جدول موقت براي DISTINCT ايجاد مي شود “Worktable created for DISTINCT”

جدول موقت براي ORDER By ايجاد مي‌شود “Worktable created for ORDER By”

جدول موقت براي  REFORMATTING ايجاد مي‌شود “Worktable created for REFORMATING”

This step involves sorting” “

استفاده از  GETSORED “Using GETSTORED”

تكرار متداخل “Nested iterotion”

“EXIST TABLE: NESTED iteration”

پويش جدول “TABLE SCAN"

استفاده از  شاخص خوشه بندي شده “Using clustered Index”

“Index :<index name>”

استفاده از  شاخص پويا  “Using Dynamic Index”

فصل چهارم : تخمين زمان اقتباس يك بهينه‌ساز پرس و جو

مقدمه اي بر اين فصل

محرك  (Motivation)

راه حل (Solution)

زمينه و كار قبلي

برنامه سازي پوياي تجديد نظر شده

كار قبلي و محدوديتهاي آن

روش ما

دوباره استفاده كردن از  شمارشگر اتصال

خواص طرح فيزيكي

تخمين مقدار طرح‌ها با يك نوع از  خواص فيزيكي

مطالعه انواع چندتايي خواص فيزيكي

تبديل طرح‌هاي تخمين زده شده به زمان تخمين زده شده

نتايج آزمايشي

سربار (overhead) تخمين طرح

صحت تعداد تخمين زده شده طرح‌ها

صحت تخمين زمان اقتباس

خلاصه آزمايشات

بحث

 

بهينه ساز پرس‌وجو چيست؟

بهينه‌ساز پرس‌وجو از  اهميت زيادي براي پايگاه داده ارتباطي برخوردار است، مخصوصا براي اجراي دستورات پيچيده SQL . يك بهينه ساز پرس‌وجو بهترين استراتژي بر اجراي هر پرس‌وجو را تعيين مي‌كند.

بهينه‌ساز پرس و جو به عنوان مثال انتخاب مي‌كند آيا از  شاخص براي يك پرس‌وجو مشخص استفاده كند يا نه، وكدام تكنيك الحاق هنگامي كه جداول با هم الحاق مي‌شوند استفاده شود.

اين تصميم تاثيري بسيار زيادي بر روي كارآيي SQL دارد، و بهينه‌سازي پرس‌وجو يك تكنولوژي كليدي بر هر كاربردي است، از  سيستم‌هاي قابل استفاده (Operatianal system) تا انباره‌هاي داده‌اي (Data warehause) و سيستم‌هاي تحليل (analysis systems) تا سيستم‌هاي مديريت محتويات  (canternt – management) .

بهينه‌ساز پرس‌وجو براي برنامه‌هاي كاربردي و كاربران نهايي كاملا ناپيدا است . از  آنجا كه برنامه‌‌هاي كاربردي ممكن است هر SQL پيچيده‌اي راتوليد كنند، بهينه سازها پرس و جو بايد فوق‌العاده سطح بالا و قدرتمند باشد.

براي مطمئن شدن به ايجاد يك كارآيي خوب. براي مثال بهينه سازهاي دستورات SQL را تغيير شكل مي‌دهد، به دليل اين كه اين دستورات مي‌توانند به معادل‌هايي تبديل شوند اما با كارآيي بالاتر.

بهينه‌سازهاي جستجو معمولا بر مبناي هزينه مي‌باشند. در يك استراتژي بهينه سازي بر مبناي هزينه، طرحهاي اجرايي چندگانه‌اي براي يك پرس و جو شخص توليد مي‌شود، و آنگاه يك هزينه تخميني براي هر طرح محاسبه مي‌شود. بهينه ساز پرس‌وجو طرحي كه داراي كمترين هزينة تخميني است را انتخاب مي‌كند.

بهينه‌سازي پرس وجو

¨  بهبود كارآيي پرس وجو به صورت خودكار

¨  بهبود به معني تضمين بهينه بودن نيست

مراحل فرآيند بهينه سازي

¨  انتخاب يك نمايش داخلي (internal representation)

¨  اعمال تغييرات لازم جهت بهبود كارآيي

¨  انتخاب رويه‌هاي دسترسي سطح پايين به داده‌ها

¨  توليد طرحهاي اجرايي پرس وجو و تخصيص هزينه به آنها

¨  انتخاب يك طرح اجرايي با كمترين هزينه

درختهاي پرس‌وجو

نمايش درخت عبارت جبر رابطه‌اي با شرايط:

  1. پيمايش ميانوندي درخت عبارت اصلي را توليد كند.
  2. عملگرهاي دوتايي موجود – 0 U,X مي‌باشند.
  3. عملگرهاي يكتايي موجود  مي‌باشند.
  4. همه برگ‌ها دردرخت رابط‌هاي پايه اي مي‌باشند.
Profiler براي مديريت  SQL Server
Profiler براي مديريت  SQL Server
محصول: Profiler براي مديريت SQL Server
تاریخ به روزرسانی: 1395/6/22
قیمت: 8,500 تومان
حجم فایل: 317 کیلوبایت
تلفن فروشنده: 09360770867
پشتیبانی و نظرات   (0 نظر)
مرتب سازی بر اساس:

 
ثبت سوال یا نظر:
شما می توانید درباره Profiler براي مديريت SQL Server نظر دهید یا سوال بپرسید. مسوول پشتیبانی محصول، پاسخگوی سوالات شما خواهند بود:
نام و نام خانوادگی:

کلمات کلیدی: دانلود مقاله کامپیوتر، خرید مقاله کامپیوتر، دانلود رایگان مقاله کامپیوتر، بهترین مقالات رشته کامپیوتر، اهورا فایل، فروشگاه فایل اهورا، دانلود رایگان مقاله
پشتیبانی: فروشگاه فایل اهورا
09360770867
پشتیبانی