دانلود تحقیق با موضوع Profiler براي مديريت SQL Server،
در قالب word و در 164 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
بهينه ساز پرسوجو چيست؟
بهينهساز پرسوجو از اهميت زيادي براي پايگاه داده ارتباطي برخوردار است، مخصوصا براي اجراي دستورات پيچيده SQL . يك بهينه ساز پرسوجو بهترين استراتژي بر اجراي هر پرسوجو را تعيين ميكند.
بهينهساز پرس و جو به عنوان مثال انتخاب ميكند آيا از شاخص براي يك پرسوجو مشخص استفاده كند يا نه، وكدام تكنيك الحاق هنگامي كه جداول با هم الحاق ميشوند استفاده شود.
اين تصميم تاثيري بسيار زيادي بر روي كارآيي SQL دارد، و بهينهسازي پرسوجو يك تكنولوژي كليدي بر هر كاربردي است، از سيستمهاي قابل استفاده (Operatianal system) تا انبارههاي دادهاي (Data warehause) و سيستمهاي تحليل (analysis systems) تا سيستمهاي مديريت محتويات (canternt – management) .
بهينهساز پرسوجو براي برنامههاي كاربردي و كاربران نهايي كاملا ناپيدا است . از آنجا كه برنامههاي كاربردي ممكن است هر SQL پيچيدهاي راتوليد كنند، بهينه سازها پرس و جو بايد فوقالعاده سطح بالا و قدرتمند باشد.
براي مطمئن شدن به ايجاد يك كارآيي خوب. براي مثال بهينه سازهاي دستورات SQL را تغيير شكل ميدهد، به دليل اين كه اين دستورات ميتوانند به معادلهايي تبديل شوند اما با كارآيي بالاتر.
بهينهسازهاي جستجو معمولا بر مبناي هزينه ميباشند. در يك استراتژي بهينه سازي بر مبناي هزينه، طرحهاي اجرايي چندگانهاي براي يك پرس و جو شخص توليد ميشود، و آنگاه يك هزينه تخميني براي هر طرح محاسبه ميشود