آموزش مدیریت عملکرد پایگاه داده SQL Server

Managing SQL Server Database Performance

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: مشکلات عملکرد SQL Server واقعی است و عیب یابی می تواند یک چالش باشد. این دوره شامل مواردی است که بر عملکرد و چگونگی عیب یابی و بهینه سازی عملکرد هم به صورت آزمایشی و هم با Azure SQL Database را تحت پوشش قرار می دهند. عیب یابی و بهینه سازی عملکرد SQL Server اغلب طاقت فرسا ، پیچیده و در محیط های تولید بسیار طولانی می شود. با این حال ، این نباید باشد. با درک دقیق مشکل ارتباط مناسب و داشتن بهترین روش ها و ابزارها برای رفع مشکلات ، می توان تلاش ها و منابع سرمایه گذاری شده در کل روند را به طور قابل توجهی کاهش داد یا حتی می توان به طور کامل از آنها جلوگیری کرد. در این دوره ، مدیریت عملکرد پایگاه داده SQL Server ، درک بهتری خواهید یافت و برخی از عوامل اصلی را که می توانند بر عملکرد پایگاه داده تأثیر منفی بگذارند ، یا فراتر از حجم کاری که اجرا می کنید ، برطرف می کنید. ابتدا ، نحوه برخورد با مسائل مربوط به عملکرد و مقیاس پذیری را به طور کلی بررسی می کنید و اینکه چه روش هایی برای کارایی ترجیح داده می شوند. در مرحله بعدی ، شما چندین مفاهیم مهم SQL Server را کشف خواهید کرد تا به شما کمک کند چگونگی کارکرد زیر کار را همراه با تکنیک های بهینه سازی حافظه سرور و پیکربندی tempdb درک کنید. سرانجام ، خواهید آموخت که در Microsoft Azure باید مراقب چه عواملی مانند اندازه و انتخاب سطح مناسب خدمات باشید. پس از اتمام این دوره ، مهارت و دانش لازم برای جلوگیری از مشکلات عمده ، عیب یابی و بهینه سازی محیط SQL سرور خود را برای مدیریت بهتر بارهای کار پایگاه داده SQL Server خود خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

با هدف عملکرد و مقیاس پذیری Aiming for Performance and Scalability

  • مقدمه Introduction

  • رویکرد جامع و لایه ای A Holistic and Layered Approach

  • تعاریف و روشها Definitions and Methods

  • با هدف مقیاس پذیری و عملکرد Aiming for Scalability and Performance

  • محدوده و دارایی ها Scope and Assets

  • بررسی اجمالی Overview

درک مفاهیم کلیدی SQL Server Understanding Key SQL Server Concepts

  • نسخه های اصلی و سطح سازگاری Major Versions and Compatibility Levels

  • سطح وصله و سرویس Patch Levels and Servicing

  • نسخه ها و بهترین روش ها Editions and Best Practices

  • نمونه های سرور Server Instances

  • گزینه های پیکربندی سرور Server Configuration Options

  • گزینه های پیکربندی پایگاه داده Database Configuration Options

  • ردیابی پرچم ها Trace Flags

  • تمپدب Tempdb

  • مدل های بازیابی و ثبت معاملات Transaction Log and Recovery Models

  • مدیریت حافظه و SQLOS Memory Management and SQLOS

  • آمار و مدل نخ را منتظر بمانید Wait Statistics and the Threading Model

بهینه سازی SQL Server Instance و پیکربندی حافظه Optimizing SQL Server Instance and Memory Configuration

  • بررسی سلامت سرور Server Health Check

  • نسخه ی نمایشی: تنظیمات حافظه Demo: Memory Settings

  • نسخه ی نمایشی: تنظیمات موازی سازی Demo: Parallelism Settings

  • نسخه ی نمایشی: پرونده های ERRORLOG Demo: ERRORLOG Files

بهینه سازی Tempdb و پیکربندی فایل پایگاه داده کاربر Optimizing Tempdb and User Database File Configuration

  • پرونده پایگاه داده IO Database File IO

  • راه اندازی سریع فایل و گلوگاه های Tempdb Instant File Initialization and Tempdb Bottlenecks

  • نسخه ی نمایشی: تنظیمات رشد خودکار Demo: Autogrowth Settings

  • نسخه ی نمایشی: پیکربندی Tempdb Demo: Tempdb Configuration

پیکربندی SQL Server در Azure Configuring SQL Server in Azure

  • SQL Server در Azure SQL Server in Azure

  • ماشین های مجازی SQL Server SQL Server Virtual Machines

  • نسخه ی نمایشی: ایجاد ماشین های مجازی و اندازه گیری SQL Server Demo: Creating SQL Server Virtual Machines and Sizing

  • پایگاه داده Azure SQL Azure SQL Database

  • استخرهای الاستیک Elastic Pools

  • نسخه ی نمایشی: تخمین طبقه ها و اندازه های خدمات Demo: Estimating Service Tiers and Sizes

عیب یابی و زیر سازی محیط Troubleshooting and Baselining the Environment

  • عیب یابی و خط پایه در SQL Server Troubleshooting and Baselining in SQL Server

  • صبر کنید آمار در عمل Wait Statistics in Practice

  • الگوهای نوع انتظار مربوط به IO و CPU IO and CPU Related Wait Type Patterns

  • الگوهای نوع انتظار مربوط به سیستم عامل ، قفل کردن و صفحه داده OS, Locking, and Data Page Related Wait Type Patterns

  • منتظر الگوهای آماری در عیب یابی باشید Wait Statistics Patterns in Troubleshooting

  • نسخه ی نمایشی: منتظر تجزیه و تحلیل آمار با درخواست سفارشی باشید Demo: Wait Statistics Analysis with Custom Query

  • عیب یابی عملکرد IO با DMV IO Performance Troubleshooting with DMVs

  • نسخه ی نمایشی: تحلیل عملکرد IO با درخواست سفارشی Demo: IO Performance Analysis with Custom Query

  • فروشگاه پرس و جو Query Store

  • نسخه ی نمایشی: استفاده از فروشگاه Query برای تجزیه و تحلیل عملکرد پرس و جو Demo: Using the Query Store for Query Performance Analysis

  • ردیابی جلسه System_health System_health Session Trace

  • نسخه ی نمایشی: با استفاده از System_health Session Trace برای عیب یابی Demo: Using the System_health Session Trace for Troubleshooting

  • رد پرفمون Perfmon Traces

  • شمارنده های جالب SQL Server Interesting SQL Server Counters

  • الگوهای امید به زندگی صفحه Page Life Expectancy Patterns

  • نسخه ی نمایشی: استفاده و تجزیه و تحلیل ردیابی های Perfmon Demo: Using and Analyzing Perfmon Traces

  • خلاصه ماژول و دوره Module and Course Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش مدیریت عملکرد پایگاه داده SQL Server
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 50m
49
Pluralsight (پلورال سایت) pluralsight-small
08 مرداد 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
35
4.1 از 5
دارد
دارد
دارد
Viktor Suha

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Viktor Suha Viktor Suha

ویکتور چندین سال است که با پلت فرم داده های مایکروسافت ، از جمله موتور پایگاه داده اصلی SQL Server ، خدمات گزارشگری و خدمات یکپارچه سازی ، کار می کند. وی 10 سال در Microsoft Premier Support کار کرده است و از این فناوری ها برای مشتریان بزرگ شرکت پشتیبانی می کند. وی همچنین برخی از تجربه های زیرساختی SharePoint را به دست آورد. از سالهای مایکروسافت ، او هم به عنوان توسعه دهنده پایگاه داده SQL Server و هم DBA کار می کند ، بنابراین در هر دو جهان عمدتا در محیط های بزرگ شرکت تجربه دارد. ویکتور دارای چندین گواهینامه MCP ، گواهینامه MCSA برای SQL Server است و وی اخیراً برنامه Microsoft Professional Data Science Science را با یک گواهینامه به منظور کسب بینش در مورد یادگیری ماشین و به طور کلی علم داده به پایان رسانده است. او مشتاق یادگیری مداوم فن آوری های جدید است و معتقد به پیشرفت شخصی مداوم است. منافع اصلی حرفه ای وی فناوری ها و روندهای پایگاه داده از جمله سیستم عامل های NoSQL است ، اما همچنین راه حل های BI ، MS Power BI و MS Azure.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.