آموزش پیشرفته SQL Server (جلسه هشتم) -بهبود کارایی SQL Server
بهبود کارایی SQL Server، قسمتی از آموزش پیشرفته SQL Server است، پیشنهاد می شود قبل از مطالعه ی بهبود کارایی SQL Server، قسمت های قبلی را مرور فرمایید.
بهبود کارایی SQL Server چیست؟
برای بهبود کارایی SQL Server دو مورد زیر باید انجام شود:
- بازبینی، تجزیه و تحلیل کلیه منابع سخت افزاری
- بازبینی، تجزیه و تحلیل کلیه منابع نرم افزاری
زمانی که بازبینی و تجزیه و تحلیل منابع انجام شد، حالا می توان برای تست کارایی SQL Server حجم بیشتری از درخواست ها را در یک زمان مشخص روی SQL Server اجرا نمود و نتیجه را مشاهده نمود.
بررسی تأثیر تنظیمات مناسب نرم افزار بر بهبود کارایی SQL Server
تنظیمات نرم افزای در حوزه های زیر عموماً تا 60% بر کارایی SQL Server موثر خواهد بود.
- تنظیمات سیستم عامل سرور
- تنظیمات SQL Server
- تنظیمات برنامه کاربردی شما
بررسی تأثیر سخت افزار مناسب بر بهبود کارایی SQL Server
سخت افزار مناسب در حوزه های زیر عموماً تا 40% بر کارایی SQL Server موثر خواهد بود.
- CPU
- RAM
- DISK
- NETWORK
- و...
قاتلین کارایی SQL Server
در لیست زیر مهمترین عواملی که باعث کاهش کارایی SQL Server می شوند، آمده است:
- ایندکس گذاری های ضعیف و غلط (فرآیندهای نگهداری ایندکس ها)
- Statistics نادرست (به روز رسانی Statistics)
- DeadLock و Blocking زیاد در بانک اطلاعاتی (Deadlock چست؟)
- انجام ندادن عملیات ها بصورت دسته جمعی (Bulk)
- طراحی ضعیف کوئری ها
- طراحی ضعیف بانک اطلاعاتی
- Fragmentation زیاد در بانک اطلاعاتی (Fragmentation چیست؟)
- غیرقابل استفاده بودن مجدد Execution Plan
- Execution Plan ضعیف (Parameter Sniffing)
- عدم پیکربندی مناسب Tempdb (پایگاه داده Tempdb)
در ادامه آموزش بهبود کارایی SQL Server خواهید دید...!
با خرید جلسه 8 از بسته آموزشی "افزایش کارآیی پایگاه داده" موارد زیر را خواهید دید:
- توضیح بیشتر در مورد هشت مورد بالا
- و...
دسترسی به موارد آموزشی بالا در بسته خریداری شده
- شماره جلسه: 8
- نام فایل ویدئو: 03
- فرمت فایل: mp4.
نقطه شروع بحث بالا (بهبود کارایی SQL Server) در ویدئو: 39:00
برای خرید و دانلود کاملآموزش پیشرفته SQL Server کلیک کنید.
READ MORE