سبد (0)

فیلم آموزش Performance Tuning در SQLSERVER

درباره مدرس

تضمین کیفیت

با یک کلیک بیاموز
توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است.

معرفی اجمالی محصول

1- آموزش ایندکس در SQLSERVER چیست؟
2- آموزش Page در SQLSERVER چیست؟
3- آموزش B-Tree در SQLSERVER چیست؟
4- آموزش Execution Plan چیست؟
5- آموزش عملیات Lookup و نحوه مدیریت آن
6-STATISTICS و افزایش سرعت اجرای کوئری
و ...

دیگر مشخصات

تعداد دانشجو :
13857 نفر
حجم فایل : 3 گیگا بایت
مدت زمان : 27:22:00
شماره درس : 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17
نوع آموزش : تصویری و کاملاً فارسی
مقدار: 
395,000 تومان
توضیحات کامل

فیلم آموزش Performance Tuning از سه مجموعه آموزشی زیرتشکیل شده است:

1- آموزش مفاهیم پایه ای و ضروری جهت بهینه سازی کارایی با استفاده از مثال هایی آشنا، عملی و روزمره

2- آموزش بررسی مشکلات رایج کارایی و ارائه برتربن راه حل ها برای هر یک از آن ها

3- آموزش تکنیک ها و ابزارهای بهینه سازی کارایی در سطح سرور، دیتابیس، جدول و به ویژه کوئری ها، از سطح مقدماتی تا پیشرفته

به قول آقای اسپولسکی (بنیانگذار سایت Stack Overflow) اگر بخواهید چیزی را درست بفهمید، باید از پایه و اساس آن را شروع کنید. ما نیز در فیلم آموزش Performance Tuning، ابتدا مفاهیمی مانند ایندکس، Statistics ،B-Tree ،Execution Plan ،Page و ... که پایه و اساس بهینه سازی کارایی محسوب می شوند را با استفاده از مثال هایی آشنا، عملی و روزمره آموزش داده ایم. به عنوان مثال:

  • استفاده از دو مثال آشنای فهرست کتاب و دفتر تلفن جهت آموزش مفهوم و کاربرد ایندکس کلاستر و نان کلاستر
  • استفاده از مثال آشنای فلوچارت جهت آموزش مفهوم و کاربرد Execution Plan
  • و ...

در ادامه با استفاده از مفاهیم اصلی آموزش داده شده، با نحوه اجرا شدن کوئری ها، کشف مشکلات کارایی، شیوه حل نمودن آن ها و عمکرد Sqlserver به خوبی آشنا می شویم، آشنایی با عملکرد Sqlserver تأثیر بسیاری در طراحی بهینه کوئری ها و پیشگیری از بروز مشکلات کارایی خواهد داشت. در ادامه فیلم آموزش Performance Tuning، به نکات و تنظیمات کلیدی در سطح سرور و دیتابیس پرداخته شده است.

در طول فیلم آموزش Performance Tuning، اسکریپت ها و ابزارهای مفیدی ارائه می شوند که شما به عنوان یک مشاور و متخصص Performance Tuning، می توانید از آن ها در جهت شناسایی و رفع مشکلات کارایی استفاده نمایید. اسکریپت ها و نرم افزارهای استفاده شده در فیلم آموزش Performance Tuning، در فایل های دانلودی ضمیمه شده است.


سرفصل مطالب فیلم آموزش Performance Tuning

1 چند دقیقه ابتدایی رایگان

اولین درس از فیلم آموزش Performance Tuning با عنوان ایندکس در SQLSERVER چیست؟ شامل موارد زیر می باشد:

  1. آشنایی با مفهوم ایندکس
  2. دلایل استفاده از ایندکس
  3. معرفی انواع ایندکس در SQLSERVER
 
2 چند دقیقه ابتدایی رایگان

دومین درس از فیلم آموزش Performance Tuning با عنوان Page در SQLSERVER چیست؟ شامل موارد زیر می باشد:

  1. آشنایی با مفهوم PAGE در SQLSERVER
  2. معرفی انواع PAGE در SQLSERVER
  3. بررسی ساختار داخلی یک PAGE
  4. نحوه ذخیره داده ها در PAGE
  5. مشاهده محتویات یک PAGE
  6. محاسبه فضای اشغال شده و آزاد
 
3 چند دقیقه ابتدایی رایگان

سومین درس از فیلم آموزش Performance Tuning با عنوان B-Tree در SQLSERVER چیست؟ شامل موارد زیر می باشد:

  1. آشنایی با مفهوم(B+ - Tree) B-Tree در SQLSERVER
  2. مزایای استفاده از(B+ - Tree) B-Tree
  3. معماری B-Tree (B+ - Tree) Index همراه با مثال
 
4 چند دقیقه ابتدایی رایگان

چهارمین درس از فیلم آموزش Performance Tuning با عنوان معماری ایندکس کلاستر و نان کلاستر در SQLSERVER شامل موارد زیر می باشد:

  1. مروری بر آموزش ایندکس در SQLSERVER چیست؟
  2. معماری Clustered Index
  3. ترتیب فیزیکی و منطقی رکوردها
  4. معماری Non Clustered Index
  5. جستجو در ایندکس ها
  6. معرفی جداول Heap و Clustered
  7. بررسی معماری جدول دارای چند ایندکس
 
5 چند دقیقه ابتدایی رایگان

پنجمین درس از فیلم آموزش Performance Tuning با عنوان Execution Plan چیست؟ شامل موارد زیر می باشد:

  1. آشنایی با Execution Plan، کاربردها و انواع آن
  2. مراحل اجرای یک کوئری در SQL و زمان ایجاد Execution Plan
  3. معرفی اجزای یک Execution Plan
  4. معرفی آیکن های (عملگرها) موجود در Execution Plan
  5. نحوه خواندن و تحلیل Execution Plan
  6. تکنیک های کشف مشکل با استفاده ازExecution Plan
  7. معرفی انواع فرمت های نمایش Execution Plan و کاربرد آن ها
  8. خودکارسازی ذخیره Execution Plan
  9. معرفی ابزار (Devart – Sql Sentry)
 
6 چند دقیقه ابتدایی رایگان

ششمین درس از فیلم آموزش Performance Tuning با عنوان عملیات Seek و Scan در SQLSERVER شامل موارد زیر می باشد:

  1. انجام عملیات Seek و Scan در ایندکس کلاستر و نان کلاستر
  2. آشنایی با عملیات Index Scan
  3. آشنایی با Table Scan
  4. معرفی عملیات Seek و Scan
  5. آشنایی با Logical/Physical Read
  6. آشنایی با عملیات Index Seek
  7. انجام عملیات Seek و Scan در Clustered/Heap Table
 
7 چند دقیقه ابتدایی رایگان

هفتمین درس از فیلم آموزش Performance Tuning با عنوان عملیات Lookup درSQLSERVER و نحوه مدیریت آن شامل موارد زیر می باشد:

  1. آشنایی بامفهوم Bookmark Lookup
  2. معرفی انواع Lookup و مقایسه کارایی آن ها
  3. روش های حذف Lookup در اجرای کوئری
  4. معرفی Covering Index و نحوه ایجاد آن
  5. مقایسه کاراییColumn Key/Nonkey(Include)
  6. Missing Index، کاربرد و نحوه ایجاد آن
  7. دلایل عدم استفاده از Select * در کوئری
 
8 چند دقیقه ابتدایی رایگان

هشتمین درس از فیلم آموزش Performance Tuning با عنوان عملیات Join در SQLSERVER شامل موارد زیر می باشد:

  1. آشنایی بامفهوم Join – معرفی Tools
  2. آشنایی کامل با Nested Loops Join
  3. آشنایی کامل با Sort Merge Join
  4. آشنایی کامل با Hash Match Join
  5. محدودیت الگوریتم های جوین در انجام دستورات جوین موجود در کوئری ها
  6. مقایسه کارایی الگوریتم های جوین
 
9 چند دقیقه ابتدایی رایگان

نهمین درس از فیلم آموزش Performance Tuning با عنوان STATISTICS در SQLSERVER چیست شامل موارد زیر می باشد:

  1. آشنایی باStatistics و اصطلاحات مربوطه
  2. آشنایی با مفهوم Selectivity، density و Cardinality
  3. کاربرد Statistics و تخمین رکوردهای بازگشتی
  4. انواع Statistics و نحوه ایجاد هر یک
  5. آشنایی با Filtered Index
  6. معرفی قسمت های مختلف در Statistics
  7. تنظیمات Statistics در سطح دیتابیس و جدول
 
10 چند دقیقه ابتدایی رایگان

دهمین درس از فیلم آموزش Performance Tuning با عنوان STATISTICS و افزایش سرعت اجرای کوئری در SQLSERVER شامل موارد زیر می باشد:

  1. تفاوت تخمین رکوردها در نسخه های مختلف SQLSERVER
  2. Statistics Missing
  3. تأثیر طراحی صحیح کوئری در تخمین صحیح
  4. دقیق نبودن Statistics و راه حل آن
  5. متغییر محلی و Statistics
  6. ستون های به هم مرتبط در شرط های کوئری
  7. مشاهده Statisticsهای استفاده شده در کامپایل یک کوئری
  8. کشف Statisticsهای تکراری وبدون کاربرد
  9. استخراج Statisticsهای کم دقت و ایجاد مجدد آن ها با Sampled مناسب
  10. تشخیص زمان بروزرسانی Statistics و تأثیر انتخاب Sample بر کارایی
 
11 چند دقیقه ابتدایی رایگان

یازدهمین درس از فیلم آموزش Performance Tuning با عنوان ترتیب اجرای دستورات یک کوئری در SQLSERVER شامل موارد زیر می باشد:

  1. مروری بر مدل رابطه ای و SQL
  2. مفهوم اجرای منطقی و فیزیکی دستورات کوئری
  3. ترتیب نوشتاری و ترتیب منطقی اجرای کوئری
  4. کنترل ترتیب اجرای منطقی و فیزیکی جوین
  5. ترتیب منطقی و فیزیکی اجرای عملگر PIVOT
 
12 چند دقیقه ابتدایی رایگان

دوازدهمین درس از فیلم آموزش Performance Tuning با عنوان ایندکس گذاری صحیح در SQLSERVER شامل موارد زیر می باشد:

  1. دلیل اهمیت ایندکس ها در SQLSERVER
  2. مروری بر مفاهیم مرتبط با ایندکس
  3. کاربرد ایندکس ها در SQLSERVER
  4. معیارهای انتخاب کلید ایندکس کلاستر
  5. تأثیر انتخاب صحیح کلید ایندکس در حجم دیتابیس
  6. مفهوم Page Split، دلیل رخ دادن آن و تأثیر آن بر کارایی
  7. تأثیر وجود مقادیر تکراری در کلید ایندکس بر کارایی
  8. تفاوت کاربرد کلید اصلی وکلید ایندکس کلاستر
  9. GUID و IDENTITY به عنوان کلید ایندکس - معرفی چند کلید ایندکس نمونه
  10. مزایا و معایب ایندکس نان کلاستر
  11. تعداد مناسب ایندکس ها در یک جدول
  12. مراحل گام به گام ایندکس گذاری یک جدول
 
13 چند دقیقه ابتدایی رایگان

سیزدهمین درس از فیلم آموزش Performance Tuning با عنوان ایندکس گذاری صحیح و افزایش کارایی عملیات در SQLSERVER شامل موارد زیر می باشد:

  1. ایندکس گذاری کلید خارجی
  2. ایندکس گذاری بر اساس توابع تجمعی، گروهبندی و مرتب سازی
  3. تأثیر صعودی یا نزولی بودن (Asc - Desc) فیلدهای ایندکس بر کارایی
  4. اهمیت ترتیب فیلدها در ایندکس مرکب ((Multi-Column
  5. ایندکس کلاستر سریعتراست یا ایندکس نان کلاستر
  6. بررسی کارایی جدول Heap , Clustered
  7. بررسی عملیات جدول Heap
  8. Forwarding Pointer در جدول Heap
  9. مفهوم Tipping Point و تأثیر آن در استفاده یا عدم استفاده از یک ایندکس
 
14 چند دقیقه ابتدایی رایگان

چهاردهمین درس از فیلم آموزش Performance Tuning با عنوان کشف ایندکس های مفقودی و تست کارایی ایندکس قبل از ایجاد آن شامل موارد زیر می باشد:

  1. فرآیند بهینه سازی ایندکس ها در Sqlserver
  2. روش های استخراج کوئری های نیازمند ایجاد ایندکس جهت بهبود کارایی
  3. استخراج لیست ایندکس های مفقودی با استفاده از DMV
  4. نحوه انتخاب مناسب ترین ایندکس از بین ایندکس های پیشنهادی
  5. استخراج کوئری های دارای عملیات پرهزینه ازplan cache
  6. ادغام نتایج DMV و plan cache جهت انتخاب بهترین ایندکس
  7. معرفی Hypothetical Index و کاربرد آن در تست کارایی ایندکس
 
15 چند دقیقه ابتدایی رایگان

پانزدهمین درس از فیلم آموزش Performance Tuning با عنوان مهمترین عوامل کاهش کارایی ایندکس ها و مدیریت آن ها در SQLSERVER شامل موارد زیر می باشد:

  1. استخراج ایندکس های بدون کاربرد و ملاحظات حذف آن ها
  2. استخراج ایندکس های تکراری و ملاحظات حذف آن ها
  3. تشخیص ایندکس های دارای همپوشانی و نحوه ادغام آن ها
  4. معرفی سه Stored Procedure جهت مانیتور کارایی ایندکس ها
  5. Page Split و Fragmentation
  6. روش های رفع مشکل Fragmentation
  7. معرفی ابزار (Devart –Redgate)
  8. نکات مربوط به Rebuild و Reorganize ایندکس ها
 
16 چند دقیقه ابتدایی رایگان

شانزدهمین درس از فیلم آموزش Performance Tuning با عنوان مهمترین نکات افزایش کارایی کوئری در SQLSERVER شامل موارد زیر می باشد:

  1. دستور SELECT در SQLSERVER
  2. تأثیر آرگومان های جستجو برافزایش کارایی کوئری
  3. تکنیک Optimize-For-Unknown
  4. تأثیر ستون های شرط کوئری بر افزایش کارایی کوئری
  5. مقایسه کارایی توابع موجود در شرط کوئری
  6. معرفی توابع Sargable و Non-sargable
  7. بررسی عملیات Seek Predicate و Predicate
  8. Table Value Parameter (TVP) و درج دسته ای
  9. طراحی SP بهینه جهت فرم های جستجو دارای تعداد پارامتر زی
 
17 چند دقیقه ابتدایی رایگان

هفدهمین درس از فیلم آموزش Performance Tuning با عنوان مهمترین نکات افزایش کارایی در SQLSERVER شامل موارد زیر می باشد:

  1. جداول موقت در Sqlserver
  2. تنظیمات Tempdb و رفع مشکل Contention
  3. ایجاد فایل های لاگ و دیتا در یک دیتابیس
  4. Filegroup و افزایش کارایی دیتابیس
  5. فعالسازی Instant File Initialization
  6. شبیه سازی محیط عملیاتی
  7. معرفی ابزار جهت مانیتور کارایی کوئری ها و سرور (Apex - Idera)
 

پیش نمایش فیلم آموزش Performance Tuning

 درس شماره 1 (آموزش ایندکس در SQLSERVER چیست؟)  زمان فیلم: 02:07

  دانلود مستقیم پیش نمایش (آموزش ایندکس در SQLSERVER چیست؟) - حجم دانلود 34 مگابایت (کلیک کنید +)

 درس شماره 2 (Page)  زمان فیلم: 04:19

  دانلود مستقیم پیش نمایش (Page) - حجم دانلود 4 مگابایت (کلیک کنید +)

 درس شماره 3 (B-Tree)  زمان فیلم: 01:26

  دانلود مستقیم پیش نمایش (B-Tree) - حجم دانلود 8 مگابایت (کلیک کنید +)

 درس شماره 4 (آموزش معماری ایندکس کلاستر و نان کلاستر درSQLSERVER)  زمان فیلم: 03:17

  دانلود مستقیم پیش نمایش (آموزش معماری ایندکس کلاستر و نان کلاستر درSQLSERVER) - حجم دانلود 5 مگابایت (کلیک کنید +)

 درس شماره 5 (آموزش Execution Plan چیست)  زمان فیلم: 06:38

  دانلود مستقیم پیش نمایش (آموزش Execution Plan چیست) - حجم دانلود 11 مگابایت (کلیک کنید +)

 درس شماره 6 (آموزش عملیات Seek و Scan در SQLSERVER)  زمان فیلم: 04:02

  دانلود مستقیم پیش نمایش (آموزش عملیات Seek و Scan در SQLSERVER) - حجم دانلود 8 مگابایت (کلیک کنید +)

 درس شماره 7 (Lookup)  زمان فیلم: 04:06

  دانلود مستقیم پیش نمایش (Lookup) - حجم دانلود 7 مگابایت (کلیک کنید +)

 درس شماره 8 (آموزش عملیات Join در SQLSERVER)  زمان فیلم: 04:52

  دانلود مستقیم پیش نمایش (آموزش عملیات Join در SQLSERVER) - حجم دانلود 7 مگابایت (کلیک کنید +)

 درس شماره 9 (STATISTICS)  زمان فیلم: 10:29

  دانلود مستقیم پیش نمایش (STATISTICS) - حجم دانلود 13 مگابایت (کلیک کنید +)

 درس شماره 10 (STATISTICS و افزایش سرعت اجرای کوئری در SQLSERVER)  زمان فیلم: 03:34

  دانلود مستقیم پیش نمایش (STATISTICS و افزایش سرعت اجرای کوئری در SQLSERVER) - حجم دانلود 6 مگابایت (کلیک کنید +)

 درس شماره 11 (آموزش ترتیب اجرای دستورات یک کوئری در SQLSERVER)  زمان فیلم: 04:28

  دانلود مستقیم پیش نمایش (آموزش ترتیب اجرای دستورات یک کوئری در SQLSERVER) - حجم دانلود 11 مگابایت (کلیک کنید +)

 درس شماره 12 (ایندکس گذاری صحیح)  زمان فیلم: 03:37

  دانلود مستقیم پیش نمایش (ایندکس گذاری صحیح) - حجم دانلود 5 مگابایت (کلیک کنید +)

 درس شماره 13 (آموزش ایندکس گذاری صحیح و افزایش کارایی عملیات در)  زمان فیلم: 4:11

  دانلود مستقیم پیش نمایش (آموزش ایندکس گذاری صحیح و افزایش کارایی عملیات در) - حجم دانلود 8 مگابایت (کلیک کنید +)

 درس شماره 14 (آموزش کشف ایندکس های مفقودی و تست کارایی ایندکس قبل از ایجاد آن)  زمان فیلم: 04:54

  دانلود مستقیم پیش نمایش (آموزش کشف ایندکس های مفقودی و تست کارایی ایندکس قبل از ایجاد آن) - حجم دانلود 12 مگابایت (کلیک کنید +)

 درس شماره 15 (آموزش مهمترین عوامل کاهش کارایی ایندکس ها و مدیریت آن ها در)  زمان فیلم: 06:15

  دانلود مستقیم پیش نمایش (آموزش مهمترین عوامل کاهش کارایی ایندکس ها و مدیریت آن ها در) - حجم دانلود 9 مگابایت (کلیک کنید +)

 درس شماره 16 (افزایش کارایی SQLSERVER)  زمان فیلم: 03:14

  دانلود مستقیم پیش نمایش (افزایش کارایی SQLSERVER) - حجم دانلود 7 مگابایت (کلیک کنید +)

 درس شماره 17 (افزایش کارایی SQLSERVER)  زمان فیلم: 05:25

  دانلود مستقیم پیش نمایش (افزایش کارایی SQLSERVER) - حجم دانلود 9 مگابایت (کلیک کنید +)

نظرات
Copyright www.maxx-marketing.net
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان