Profiler برای مدیریت SQL Server در فایل ورد (word) دارای 173 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است
فایل ورد Profiler برای مدیریت SQL Server در فایل ورد (word) کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
این پروژه توسط مرکز مرکز پروژه و مقالات ارائه میگردد
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی Profiler برای مدیریت SQL Server در فایل ورد (word)،به هیچ وجه بهم ریختگی وجود ندارد
بهینهساز پرسوجو از اهمیت زیادی برای پایگاه داده ارتباطی برخوردار است، مخصوصا برای اجرای دستورات پیچیده SQL . یك بهینه ساز پرسوجو بهترین استراتژی بر اجرای هر پرسوجو را تعیین میكند.
بهینهساز پرس و جو به عنوان مثال انتخاب میكند آیا از شاخص برای یك پرسوجو مشخص استفاده كند یا نه، وكدام تكنیك الحاق هنگامی كه جداول با هم الحاق میشوند استفاده شود.
این تصمیم تاثیری بسیار زیادی بر روی كارآیی SQL دارد، و بهینهسازی پرسوجو یك تكنولوژی كلیدی بر هر كاربردی است، از سیستمهای قابل استفاده (Operatianal system) تا انبارههای دادهای (Data warehause) و سیستمهای تحلیل (analysis systems) تا سیستمهای مدیریت محتویات (canternt – management) .
بهینهساز پرسوجو برای برنامههای كاربردی و كاربران نهایی كاملا ناپیدا است . از آنجا كه برنامههای كاربردی ممكن است هر SQL پیچیدهای راتولید كنند، بهینه سازها پرس و جو باید فوقالعاده سطح بالا و قدرتمند باشد.
فرآیند تجزیه (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”
استفاده از شاخص پویا “Using Dynamic Index”
فصل چهارم : تخمین زمان اقتباس یك بهینهساز پرس و جو
محرك (Motivation)
راه حل (Solution)
زمینه و كار قبلی
برنامه سازی پویای تجدید نظر شده
كار قبلی و محدودیتهای آن
سربار (overhead) تخمین طرح
بحث
برای دریافت اینجا کلیک کنید
تعداد کل پیام ها : 0