آموزش SQL Server: جمع آوری و تجزیه و تحلیل داده های ردیابی

SQL Server: Collecting and Analyzing Trace Data

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه داده های ردیابی را جمع آوری کرده و از آنها برای کمک به کارهایی مانند عملکرد عیب یابی و معیار بارگذاری استفاده کنید ، که برای توسعه دهندگان و DBA ها از SQL Server 2005 به بعد قابل استفاده است. این دوره شما را با استفاده از SQL Trace و SQL Profiler برای ردیابی فعالیت SQL Server ، از جمله مشکلات و مشکلات رایج برای جلوگیری از آنها آشنا می کند. شما یاد خواهید گرفت که چگونه اطلاعات جمع آوری شده را با استفاده از روش های مختلفی که به عیب یابی عملکرد ، معیارگذاری بار کار ، حسابرسی فعالیت و موارد دیگر کمک می کند ، تجزیه و تحلیل کنید. این دوره مناسب برای توسعه دهندگان و DBA است که برای اهداف تحلیلی نیاز به جمع آوری اطلاعات مربوط به بارهای موجود در SQL Server دارند. اطلاعات این دوره برای کلیه نسخه های SQL Server 2005 به بعد اعمال می شود.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • جمع آوری اطلاعات ردیابی Collecting Trace Information

  • تجزیه و تحلیل حجم کار Workload Analysis

  • ساختار دوره Course Structure

SQL Trace Architecture SQL Trace Architecture

  • مقدمه Introduction

  • ردیابی SQL چیست؟ What is SQL Trace?

  • رویدادها چیست؟ What are Events?

  • کنترل کننده ردیابی The Trace Controller

  • تهیه کنندگان رویداد Event Producers

  • ردیابی ها Traces

  • ارائه دهندگان I/O I/O Providers

  • زمان استفاده از SQL Trace When to use SQL Trace

  • ملاحظات امنیتی Security Considerations

  • خلاصه Summary

استفاده از SQL Server Profiler Using SQL Server Profiler

  • مقدمه Introduction

  • Profiler چیست؟ What is Profiler?

  • ایجاد ردپاهای جدید Creating New Traces

  • نسخه ی نمایشی: ایجاد ردیابی جدید از Scratch Demo: Creating a New Trace from Scratch

  • نسخه ی نمایشی: ایجاد ردیابی جدید از یک الگو Demo: Creating a New Trace from a Template

  • نسخه ی نمایشی: ایجاد یک ردیابی جدید از یک فایل ردیابی Demo: Creating a New Trace from a Trace File

  • فیلتر کردن رویدادهای ردیابی Filtering Trace Events

  • الگوهای ردیابی - مقدمه Trace Templates - Introduction

  • الگوهای ردیابی - SP_Counts و استاندارد Trace Templates - SP_Counts and Standard

  • الگوهای ردیابی - مدت SQL و TSQL Trace Templates - TSQL and TSQL_Duration

  • نسخه ی نمایشی: TSQL_Duration الگو Demo: TSQL_Duration Template

  • الگوهای ردیابی - TSQL_Grouped و TSQL_Locks Trace Templates - TSQL_Grouped and TSQL_Locks

  • الگوهای ردیابی - TSQL_Replay و TSQL_SP ها Trace Templates - TSQL_Replay and TSQL_SPs

  • الگوهای ردیابی - تنظیم Trace Templates - Tuning

  • نسخه ی نمایشی: الگوهای ردیابی Demo: Trace Templates

  • ذخیره داده های گرفته شده Saving Captured Data

  • نسخه ی نمایشی: ذخیره داده های گرفته شده Demo: Saving Captured Data

  • نکاتی برای ردیابی با Profiler Tips for Tracing with Profiler

  • خلاصه Summary

ردیابی سمت سرور Server-Side Trace

  • مقدمه Introduction

  • مقایسه عملکرد Performance Comparison

  • SQL Trace DMV ها The SQL Trace DMVs

  • نسخه ی نمایشی: ردیابی DMV ها Demo: Trace DMVs

  • ایجاد برنامه ردیابی Programmatically Creating Traces

  • sp_trace_create sp_trace_create

  • sp_trace_setevent sp_trace_setevent

  • sp_trace_setfilter sp_trace_setfilter

  • sp_trace_setstatus sp_trace_setstatus

  • نسخه ی نمایشی: به صورت برنامه ریزی شده ردیابی می کند Demo: Programatically Creating Traces

  • تولید اسکریپت های ردیابی با Profiler Generating Trace Scripts with Profiler

  • نسخه ی نمایشی: ردیابی برنامه نویسی از Profiler Demo: Scripting Trace from Profiler

  • خلاصه Summary

سناریوهای ردیابی Tracing Scenarios

  • مقدمه Introduction

  • ردیابی پیش فرض در SQL Server Default Trace in SQL Server

  • وقایع ضبط شده توسط ردیابی پیش فرض Events Captured by the Default Trace

  • س Commonالات متداول در مورد ردیابی پیش فرض Common Questions about the Default Trace

  • سناریوها برای استفاده از ردیابی پیش فرض Scenarios to use the Default Trace

  • نسخه ی نمایشی: ردیابی پیش فرض Demo: Default Trace

  • شناسایی مسائل مسدود کردن Identifying Blocking Issues

  • نسخه ی نمایشی: شناسایی مشکلات مسدود کردن Demo: Identifying Blocking Issues

  • شناسایی مسائل بن بست Identifying Deadlock Issues

  • نسخه ی نمایشی: شناسایی مشکلات بن بست Demo: Identifying Deadlock Issues

  • شناسایی مجدد مسائل Identifying Recompile Issues

  • نسخه ی نمایشی: شناسایی مسائل دوباره کامپایل Demo: Identifying Recompile Issues

  • حسابرسی امنیت و انطباق Security and Compliance Auditing

  • نسخه ی نمایشی: حسابرسی امنیت و انطباق Demo: Security and Compliance Auditing

  • گرفتن یک بار کاری تنظیم شده Capturing a Tuning Workload

  • نسخه ی نمایشی: گرفتن یک بار کاری تنظیم شده Demo: Capturing a Tuning Workload

  • گرفتن یک بار کاری پخش Capturing a Replay Workload

  • نسخه ی نمایشی: گرفتن یک بار کاری پخش Demo: Capturing a Replay Workload

  • اشتباهات رایج Common Trace Mistakes

  • خلاصه Summary

تجزیه و تحلیل داده های ردیابی Analzying Trace Data

  • مقدمه Introduction

  • تجزیه و تحلیل ردیابی داده ها با Transact-SQL Analyzing Trace Data with Transact-SQL

  • نسخه ی نمایشی: تجزیه و تحلیل داده های ردیابی با Transact-SQL Demo: Analyzing Trace Data with Transact-SQL

  • تجزیه و تحلیل داده ها در Profiler Analyzing Data in Profiler

  • نسخه ی نمایشی: تجزیه و تحلیل داده ها در Profiler Demo: Analyzing Data in Profiler

  • نسخه ی نمایشی: ادغام داده های PerfMon در Profiler Demo: Merging PerfMon Data in Profiler

  • استخراج ردیابی Extracting Trace Events

  • نسخه ی نمایشی: استخراج رویدادهای ردیابی Demo: Extracting Trace Events

  • عادی سازی داده های ردیابی Normalizing Trace Data

  • نسخه ی نمایشی: sp_get_query_template Demo: sp_get_query_template

  • نسخه ی نمایشی: ReadTrace از برنامه های RML Demo: ReadTrace from RML Utilities

  • نسخه ی نمایشی: ClearTrace Demo: ClearTrace

  • تجزیه و تحلیل بار کاری مشاور تنظیم پایگاه داده Database Tuning Advisor Workload Analysis

  • نسخه ی نمایشی: تجزیه و تحلیل بار کاری DTA Demo: DTA Workload Analysis

  • خلاصه Summary

پخش مجدد بارهای ردیابی Replaying Trace Workloads

  • مقدمه Introduction

  • پخش پروفایل Profiler Replay

  • الزامات پخش پروفایل Profiler Replay Requirements

  • نسخه ی نمایشی: پخش پروفایل Demo: Profiler Replay

  • RML Utilities OStress Replay RML Utilities OStress Replay

  • الزامات پخش RML OStress RML OStress Replay Requirements

  • نسخه ی نمایشی: RML Ostress Demo: RML Ostress

  • پخش مجدد توزیع شده SQL Server 2012 SQL Server 2012 Distributed Replay

  • الزامات پخش توزیع شده Distributed Replay Requirements

  • نسخه ی نمایشی: پخش توزیع شده Demo: Distributed Replay

  • محدودیت های ابزار را پخش کنید Replay Tool Limitiations

  • مزایای ابزار پخش مجدد Replay Tool Benefits

  • از کدام ابزار استفاده کنید؟ Which Tool to Use?

  • خلاصه Summary

نمایش نظرات

آموزش SQL Server: جمع آوری و تجزیه و تحلیل داده های ردیابی
جزییات دوره
3h 52m
95
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
132
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Kehayias Jonathan Kehayias

جاناتان کهیایاس یک مشاور اصلی در زمینه SQLskills است. وی جوانترین فردی است که تاکنون موفق به اخذ گواهینامه Microsoft Certified Master - SQL Server 2008 شده است و سالهاست که SVL Server MVP است. جاناتان به شدت درگیر جامعه SQL است. از جمله بزرگترین پاسخ دهنده در انجمن موتور پایگاه داده MSDN ، نوشتن محتوای فنی عمیق در وبلاگ خود (به علاوه وبلاگ قدیمی خود و پاسخگویی به س questionsالات به عنوانSQLPoolBoy در توییتر. Jonathan یک متخصص تنظیم عملکرد است ، هم از SQL Server و هم از لحاظ سخت افزاری ، سیستم های پیچیده به عنوان یک توسعه دهنده ، تحلیلگر تجارت و DBA. این گستردگی تجربه نقش ، همراه با توسعه گسترده (T-SQL ، C # و ASP.Net) ، تخصص طراحی سخت افزار و مجازی سازی ، تخصص ویندوز ، تجربه Active Directory ، مدیریت IIS ، و سایر دانش م componentلفه ها ، Jonathan را به تیم باورنکردنی تیم ما تبدیل کرده است. وی همچنین در چندین کنفرانس از جمله PASS ، SQLBits ، و VMware Open Forum و SQL Connections ارائه کرده است. بهار 2011. علاوه بر این Jonathan بخشی از SQLskills Immersion Events را در زمینه تنظیم عملکرد و در دسترس بودن بالا و همچنین قسمت SQL Server مایکروسافت آموزش می دهد. Certified Master - گواهینامه SharePoint برای مایکروسافت.