مهندسی کامپیوتر

تحقیق Profiler براي مديريت Sql Server

دانلود تحقیق با موضوع Profiler براي مديريت Sql Server،
در قالب word و در 115 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
حالت بروزرساني مستقيم است “The update mode is direct” 
SQL Server در هر زمان ممكن سعي مي‌كند جهت بروزرساني جداول از  روش مستقيم بروزرساني استفاده كند،‌البته تا زماني كه روش مستقيم نسبت به روش به تعويق انداختن سريع‌تر باشد و تعداد ركوردهاي Log كمتري را توليد كند. با توجه به نوع دستور، يك يا چند ضابطه بايد جهت اجراي بروزرساني به روش مستقيم توسط SQL Server رعايت شود اين ضوابط به صورت زير است: 
INSERT : براي اعمال INSERT در روش بروزرساني مستقيم، جدولي كه قرار است سطرهايي در ان درج شود نبايد همان جدولي باشد كه سطرها از  آن خوانده مي‌شود. 
دومين مثال پرس‌و‌جودر بخش قبلي، اين حالت را نشان مي‌دهد، سطرها از  همان جدولي انتخاب مي شوند كه قرار است عمل درج اين سطرها در همان جدول انجام شود. 
به علاوه اگر سطرهايي كه قرار است در جدول مقصد درج شوند، و يك ياچند تا از  ستون‌هاي جدول مقصد در عبارت Where پرس‌و‌جوآمده باشد، آنگاه روش به تعويق افتادن به مراتب سريعتر از  روش مستقيم خواهد بود. 
SELECT INTo : هنگامي كه يك جدول با داده‌هاي خروجي دستور SELECT INTO ايجاد پر مي‌شود، هميهش از  روش مستقيم براي درج سطرهاي جديد استفاده مي‌شود. 
DELETE :‌براي اعمال DELETE در روش بروزرساني مستقيم، بهينه‌ساز پرس‌و‌جوبايد توانايي تشخيص اين كه صفر يا 1 سطر جهت حذف محدود شده است. 
اين مورد به اين خاطر كنترل مي‌شود كه يك شاخص يكتا بر روي جدول وجود داشته باشد، كه عبارت Where دستور DELETE مشخص شده باشد، و جدول مقصد با هيچ جدول يا جداوي ديگر الحاق نشده باشد. 
UPDATE : براي UPDARE در روش بروزرساني مستقيم، ضوابط مشابهي با دستور DELETE مطرح مي شود: 
يك شاخص يكتا بايد وجود داشته باشد چرا كه بهينه‌ساز پرس و جو بيشتر از  يك سطر را نمي‌تواند جهت بروزرساني تشخيص دهد و تنها جدول موجود دردستور UPDATE همان جدول مقصدي است كه بايد بروزرساني شود. علاوه، تمام ستونهايي كه قرار است بروز رساني شود بايد ترجيحا داراي نوع داده‌اي با طول ثابت باشند. توجه كنيد كه هر ستوني كه اجازه مقداردهي NULL را داشته باشد در SQL Server به صورت ستوني كه داراي نوع داده‌اي با طول متغير مي‌باشد. ذخيره مي‌شود. 
دانلود فایل

دانلود فایل”تحقیق Profiler براي مديريت Sql Server”