آموزش ۳ در ۱ Performance Tuning در SQL Server

دوره 3 در 1 Performance Tuning در SQL Server شامل سه دوره Performance Tuning Power Start و سطح اول Performance Tuning  و همچنین سطح دوم Performance Tuning در SQL Server می باشد این سه دوره جدیدترین های دوره Performance Tuning در SQL Server می باشد. هر چقدر با جزئیات و ریزه‌کاری‌های مربوط به SQL Server آشنا شوید به خوبی می‌توانید از عهده مشکلات مربوط به کارایی بانک‌های اطلاعاتی برآید. دوره بسیار جذاب و کاملا کاربردی Performance & Tuning در مورد تمام راهکارهای تکنیکهای Performance Tuning افزایش سرعت در SQL Server صحبت می‌کند. 

15%

قیمت اصلی 6.700.000 تومان بود.قیمت فعلی 5.700.000 تومان است.

عنوان دوره: دوره Performance Tuning در SQL Server
پیش‌نیاز دوره: آشنایی با مباحث کوئری‌ نویسی در SQL Server
مخاطبین: برنامه نویسان و مدیران بانک اطلاعاتی
طول دوره: 44 ساعت آموزش به همراه حل تمرین
پشتیبانی تلگرامی: دارای گروه تلگرامی اختصاصی است.
skillicon
آموزش مهارت محور
skillicon
انتقال دانش تجربی اساتید
skillicon
رفع اشکالات و پشتیبانی فنی
skillicon
به روز رسانی دوره‌ها
skillicon
معرفی برترین‌ها به بازار کار
skillicon
دانلود اسکریپت‌ها و مثال‌ها
skillicon
شارژ کیف پول کاربری
title sign
سر فصل های دوره
25 فصل
232 قسمت
40 ساعت
1
آشنایی اولیه با معماری SQL Server
2
آشنایی با Pageها و انواع آن در SQL Server
3
بررسی File Group ها
4
معرفی Execution Plan و نحوه کار با آن
5
بررسی ایندکس و معماری آن
6
ایندکس و نکات پیشرفته مربوط به آن
7
فشرده‌سازی جداول و ایندکس
8
آشنایی Statistics و کاربرد آن در SQL Server
9
Constraintها و تاثیر آن بر کارایی بانک اطلاعاتی
10
Fragment شدن ایندکس‌ها
11
مانیتور کردن ایندکس‌ها
12
Triggerها و تاثیر آن بر کارایی بانک اطلاعاتی
13
Viewها و تاثیر آن بر کارایی بانک اطلاعاتی
14
Functionها و تاثیر آن بر کارایی بانک اطلاعاتی
15
پارتیشن‌بندی جداول
16
جداول موقت و تنظیم TempDB و تاثیر آن بر کارایی بانک اطلاعاتی
17
Query Execution Plan (نقشه اجرایی کوئری‌ها)
18
بررسی Plan Caching
19
استفاده از Extended Event در SQL Server
20
استفاده از ویژگی Query Store
21
معرفی ویژگی Buffer Pool Extension
22
بررسی Hybrid Buffer Pool در SQL Server
23
معرفی ویژگی Resource Governor
24
بررسی Lock & Block & Concurrency
25
Column Store Index
title sign
دانلود سر فصل
فرمت PDF
28 صفحه
حجم 2 مگابایت
دانلود سر فصل دوره
title sign
مدرسین دوره
title sign
سوالات متداول
کدام ورژن SQL Server در این دوره آموزش داده شده است؟
پرفورمنس چیست و بهینه‌سازی آن در پایگاه داده چه کاربردی دارد؟
نرم افزار ما تراکنش های (Transactions) زیادی دارد، برای سرعت بخشیدن به این تراکنش‌ها آیا این دوره مناسب ما است؟
آیا اسکریپت های SQL و مثال‌ها به همراه دوره ارائه می‌شوند؟
ایندکس گذاری (Indexing) در پایگاه داده چیست و چه کاربردی دارد؟
من برنامه نویس هستم، آیا دوره Performance Tuning برای من مناسب است؟
آیا Performance Tuning برای دیتابیس های کم حجم مناسب است؟
آیا خرید اقساطی امکان پذیر است ؟
آیا این دوره آموزشی به روز رسانی خواهد شد و شرایط دریافت آن چگونه است؟
آیا می توانم مشاوره سازمانی برای پروژه دریافت کنم؟
نحوه تماشا این دوره به چه شکل است؟
خرید با فاکتور رسمی چگونه است ؟
این دوره به چه شکل ضبط شده است؟
آیا امکان برگزاری دوره‌های سازمانی وجود دارد؟
می‌خواهم با مدرس دوره مشاوره/تدریس خصوصی بگیرم؟
نحوه پشتیبانی دوره به چه صورت است؟
من باز هم سوال دارم، امکان ارتباط با مشاوران نیک آموز وجود دارد؟
title sign
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره با تکمیل فرم زیر، از مشاوره رایگان استفاده نمائید.
  • این فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .

title sign
دیدگاه کاربران

    • با سلام و احترام خدمت اساتید محترم نیک آموز

      میخواستم تشکر کنم بابت این دوره بسیار کاربردی و خوبی که مجموعه شما در نظر گرفته بود . به شخصه دانش خیلی زیادی از نوع الگوریتم ها و اصول Performance ایی که باید رعایت کنیم یاد گرفتم و خیلی مفید بود برام و دوستانی که میخوان این دوره رو تهیه کنن یه نکته ایی رو در نظر داشته باشن که استاد طاهری بیس دوره رو بر اساس یکی از معروف ترین و اصولی ترین کتاب ها به اسم pro sql server internal در نظر گرفته و تو طول دوره بخش های زیادی از این کتاب بررسی میشه و یه دید کلی از کل Performance و نحوه کارکرد engine و الگوریتم ها به شما میده . تمامی مثال ها و چالش هایی که مطرح شده بسیار کاربردی بوده . پس اگه تو مجموعه تون در گیر چالش های Performance ایی هست حتما این دوره رو تهیه کنید و اصولی مباحث Performance tuning رو دنبال کنید . اساتید نیک اموز جزو درجه یک ترین اساتید کشور هستن و سعی میکنن همیشه بهترین ها رو ارایه بدن .

      موفق و موید باشید

      • تشکر از شما
        شما به مجموعه نیک آموز لطف دارید
        به امید موفقیت

    • با سلام و احترام خدمت اساتید محترم نیک آموز

      میخواستم تشکر کنم بابت این دوره بسیار کاربردی و خوبی که مجموعه شما در نظر گرفته بود . به شخصه دانش خیلی زیادی از نوع الگوریتم ها و اصول Performance ایی که باید رعایت کنیم یاد گرفتم و خیلی مفید بود برام و دوستانی که میخوان این دوره رو تهیه کنن یه نکته ایی رو در نظر داشته باشن که استاد طاهری بیس دوره رو بر اساس یکی از معروف ترین و اصولی ترین کتاب ها به اسم pro sql server internal در نظر گرفته و تو طول دوره بخش های زیادی از این کتاب بررسی میشه و یه دید کلی از کل Performance و نحوه کارکرد engine و الگوریتم ها به شما میده . تمامی مثال ها و چالش هایی که مطرح شده بسیار کاربردی بوده . پس اگه تو مجموعه تون در گیر چالش های Performance ایی هست حتما این دوره رو تهیه کنید و اصولی مباحث Performance tuning رو دنبال کنید . اساتید نیک اموز جزو درجه یک ترین اساتید کشور هستن و سعی میکنن همیشه بهترین ها رو ارایه بدن .

      موفق و موید باشید

    • دوره بسیار کاربردی و حرفه ای است که مطالب آموزشی با کیفیتی دارد
      باا تشکر از مهندس طاهری عزیز

    • دوره بسیار کاربردی و حرفه ای است که مطالب آموزشی با کیفیتی دارد
      باا تشکر از مهندس طاهری عزیز

    • با سلام. این دوره مناسب طراحان وب هم می باشد؟ یا فقط مخصوص برنامه نویس های ویندوز است؟

      • درود بر شما

        این دوره تنها مناسب افرادی است که با پایگاه داده sql server کار میکنند و به دنبال افزایش سرعت بانک اطلاعاتی می باشند. و اصلا مناسب طراحان وب نمی باشد.

    • سلام،

      در یک سیستم اتوماسیون اداری که از Columnstore استفاده نمی کند،
      آیا Trace Flag 834 را فعال نماییم یا خیر ؟

      با سپاس.

      • با سلام
        اگر از Columnstore استفاده نمی کنید
        خیر. فعال نکنید

        تشکر از همراهی شما

    • سلام،

      در یک سیستم اتوماسیون اداری که از Columnstore استفاده نمی کند،
      آیا Trace Flag 834 را فعال نماییم یا خیر ؟

      با سپاس.

    • Trivial Plans
      این نوع Plan ها برای کوئری های بسیار ساده مشاهده می شوند. مانند Select * from Companies Where CompanyID = 1 زمانی که CompanyID کلید کلاستر ایندکس است بدیهی است که هیچ کاری بجز Index Seek و برگرداندن دیتا انجام نمی شود و SQL Server دلیلی برای Optimize نمودن کوئری فوق ندارد.
      به صورت نرمال این گونه Plan ها مشکل محسوب نمی شوند اما در سرورهایی که بسیار مشغول هستند مشاهده این گونه Plan ها بدین معنی است که یک کوئری به تعداد بسیار زیاد اجرا می شود یا کوئری دارای تعداد Plan های بسیار زیاد است.
      یکی از بهترین راه حل ها جهت برطرف نمودن مشکل این گونه کوئری ها Cache کردن داده ها در سمت Application است با توجه به اینکه جدول Companies تغییرات زیادی ندارد. راه حل دیگر parameterize نمودن کوئری ها می باشد.
      با تشکر

    • Trivial Plans
      این نوع Plan ها برای کوئری های بسیار ساده مشاهده می شوند. مانند Select * from Companies Where CompanyID = 1 زمانی که CompanyID کلید کلاستر ایندکس است بدیهی است که هیچ کاری بجز Index Seek و برگرداندن دیتا انجام نمی شود و SQL Server دلیلی برای Optimize نمودن کوئری فوق ندارد.
      به صورت نرمال این گونه Plan ها مشکل محسوب نمی شوند اما در سرورهایی که بسیار مشغول هستند مشاهده این گونه Plan ها بدین معنی است که یک کوئری به تعداد بسیار زیاد اجرا می شود یا کوئری دارای تعداد Plan های بسیار زیاد است.
      یکی از بهترین راه حل ها جهت برطرف نمودن مشکل این گونه کوئری ها Cache کردن داده ها در سمت Application است با توجه به اینکه جدول Companies تغییرات زیادی ندارد. راه حل دیگر parameterize نمودن کوئری ها می باشد.
      با تشکر

    • سلام، من تست های زیادی روی Resource Governor انجام دادم اما همان گونه که در لینک های زیر نیز آمده است این ویژگی زمانی مفید است که CPU تحت فشار باشد. وگرنه Maximum CPU تعیین شده در Resource Pool در نظر گرفته نخواهد شد و ۱۰۰ درصد CPU مورد استفاده قرار خواهد گرفت.
      مشخصا گزینه MaxDop برای محدود کردن استفاده دستوراتی مانند DBCC CheckDB از CPU بسیار بهتر جواب می دهد.

      https://docs.microsoft.com/en-us/sql/relational-databases/resource-governor/resource-governor-resource-pool?view=sql-server-2017

      https://dba.stackexchange.com/questions/180022/resource-governor-not-limiting-cpu-ram
      https://social.msdn.microsoft.com/Forums/sqlserver/en-US/551a366d-a398-4e6e-8348-f63f86b5fc99/why-isnt-resource-governor-working-as-expected?forum=sqltools
      موفق باشید.

قیمت اصلی 6.700.000 تومان بود.قیمت فعلی 5.700.000 تومان است.