آموزش چگونه 95٪ از تمام قطعی های سرور SQL را حل کنم

How I Solve 95% of All SQL Server Outages

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه عیب یابی هر سرور SQL خراب با یک اسکریپت رایگان را بیاموزید. بدانید که چگونه تراکنش های ارگانیک از طریق یک SQL Server به خوبی تنظیم شده جریان می یابد. شما یک رویکرد فرآیندی ساده و تعریف شده در مورد نحوه نزدیک شدن به هرگونه قطعی خواهید داشت. به هر سوال مصاحبه با موضوع قطع تولید با قاطعیت پاسخ دهید. هنگام بحث در مورد تنظیم عملکرد، آمار انتظار و حوادث SQL Server به زبان محلی مناسب صحبت کنید. قطعی های مربوط به عملکرد را به طور دقیق تجزیه و تحلیل کنید. پیش نیازها: قبل از شروع شما باید یک درک اساسی قوی از SQL Server داشته باشید. با استفاده از زبان بومی صنعتی در سطوح DBA SQL Server، این دوره برای DBAهای SQL Server سطح پایین و بالاتر در نظر گرفته شده است. شما باید SQL Server را روی لپ‌تاپ یا محیطی نصب کنید که بتوانید دموها را اجرا کنید. همه دموها به صورت تراکنش نوشته شده اند. همه نسخه‌ها از 2005 به بعد کار خواهند کرد، اما در حالت ایده‌آل شما از 2012 یا 2014 استفاده می‌کنید. برای نصب یک برنامه کوچک باید مجوز مدیریت محلی در این محیط داشته باشید. تمامی ابزارها، اسکریپت ها و کدهای مورد نیاز این دوره در هزینه دوره لحاظ شده است. هیچ هزینه اضافی وجود ندارد.

بررسی های دوره:

"این یکی از مفیدترین کلاس هایی بود که من در مدت طولانی شرکت کردم. نمونه های بسیار خاص و واقعی. چندین نمونه از "آنچه در حال رخ دادن است"، "معنی آن" و "چگونه آن را برطرف می کنید" را پوشش می داد. '. تحت تاثیرقرارگرفتم." استیو

"Mike West ROCKS و یک معلم فوق العاده برای DBAهای تازه کار است! اگر ویدیوهای بیشتری در این زمینه ارائه دهید، من یکی از اولین کسانی خواهم بود که ثبت نام می کنم!" - راب آر

"من چند سالی است که DBA هستم و از sp_who که سال ها فعال است استفاده کرده ام (و دوستش دارم!) و حتی چند ترفند جدید یاد گرفتم. کلاس عالی!" نانسی

"خب این اعتبار نیز به مربی این دوره آنلاین برمی گردد... بله، برای مبلغ کمی ارزش دارد." آکادمی HCDS

"دوره بسیار کاربردی" - گیلرمو

"من عاشق جزئیات و برنامه های کاربردی در دنیای واقعی هستم" - Darryl

"دانش همیشه در مورد اطلاعات کاربردی برای به دست آوردن نتایج در یک زمینه خاص است. این دانش بکر است که توسط تجربه مایک پشتیبانی می شود. طلای جامد" - Roman

"دوره عالی، نکات مفید و چیزهای منظمی را به من نشان داد که از این به بعد از آنها استفاده خواهم کرد" توماس

"الف) هدف دوره را توضیح می دهد، (ب) مفاهیم، ​​و از همه مهمتر، (ج) ابزارها را توضیح می دهد، شرح مفصل (و آسان) از نحوه نصب آنها و نحوه استفاده ارائه می دهد. آنها، و برای چه هدفی. داگلاس تی.

"این به شما کمک می کند تا مشکلی برای عکسبرداری از سرور SQL خود ایجاد کنید. متشکرم مایک!" لوک دی

"مدرس درگیر بود و مطالب درسی درست برای رسیدن به اصل مسائل بود." سنجاب تگزاس

"مفاهیم دشوار بیان شده به زبان ساده." جسارت دیوید

شرح دوره

وقتی از کلمات "دنیای واقعی" استفاده می کنم منظورم چیست؟

این دوره در مورد یادگیری یک مهارت بسیار خاص است که یکی از مهمترین آنها برای تبدیل شدن به یک سطح ارشد DBA سرور SQL است و این است - عیب یابی مشکلات تولید را از کجا شروع می کنید؟

من می‌خواهم نقطه شروع را به شما بگویم و می‌خواهیم چند نمونه از سناریوهای دنیای واقعی را بررسی کنیم که در آن یک SQL Server از کار افتاده است و چگونه آن را آنلاین کرده‌ام. زبان تنظیم عملکرد را یاد خواهید گرفت.

همه صنایع زبان بومی خود را دارند و دنیای SQL نیز از این قاعده مستثنی نیست. من برخی از اصطلاحات و اسکریپت های جدید را معرفی خواهم کرد که برای تنظیم عملکرد و بهینه سازی بسیار خاص هستند.

این اسکریپت ها و نحوه استفاده از آنها ارزش هزینه دوره را دارد. تیونرهای پرفورمنس مانند مکانیک هستند. هدف ما این است که موتور SQL را تا جایی که ممکن است تنظیم کنیم.

یک رویه ذخیره شده برای کنترل همه آنها!

در دنیای واقعی، DBA های برتر SQL Server از ابزارهای آماده استفاده نمی کنند. بسیاری از بزرگان کتابخانه ای از فیلمنامه ها دارند و هر روز از یکی از آنها استفاده می کنند.

اگر کتابخانه اسکریپت راه‌اندازی نکرده‌اید، نحوه راه‌اندازی آن را به شما نشان می‌دهم و چند اسکریپت اول را به شما می‌دهم.

وقتی برای عیب‌یابی سرور SQL مشکل‌ساز فراخوانده می‌شوم، همیشه ابتدا از ONE اسکریپت استفاده می‌کنم.

این اسکریپت توسط یکی از کارشناسان برجسته جهان در SQL Server توسعه داده شده است و توسط بسیاری از کارشناسان برجسته جهان در SQL Server استفاده شده است.

این یک دوره آموزشی است.

شما یک برنامه OLTP را شبیه سازی می کنید و یاد می گیرید که در صورت بروز مشکلات به دنبال چه چیزی بگردید. همه دموها به صورت تراکنش نوشته شده اند. همه چیز در قیمت دوره گنجانده شده است. تنظیم برای دوره آسان است. نصب ابزارها چند دقیقه طول می کشد.

مهم ترین بخش دوره ما کار کردن با نمونه های دنیای واقعی خواهد بود. تمام درس های من دستورالعمل های بسیار خاصی خواهند داشت. راه اندازی برای همه درس ها به سادگی برش و چسباندن کد تراکنش در SQL Server Management Studio است.

اکثریت قریب به اتفاق دوره از طریق دموها و تجزیه و تحلیل نحوه عیب یابی مشکلات تولید و اقداماتی که می توان برای بازگرداندن سرور به صورت آنلاین انجام داد، کار می کند.

این دوره شامل سخنرانی نیز خواهد بود، اما سخنرانی ها کوتاه و عملی خواهند بود. SQL Server یکی از پیچیده ترین نرم افزارهای مجموعه مایکروسافت است. این دوره مهمترین جنبه تجزیه و تحلیل خاموشی های دنیای واقعی را در اختیار شما قرار می دهد. از کجا شروع می کنید؟

اگر می خواهید یکی از ماهرترین DBA های SQL Server باشید، باید یاد بگیرید که چگونه از این اسکریپت به طور موثر استفاده کنید!

اکنون شروع کنید! امروز ثبت نام کنید


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

آماده سازی Preparation

  • پس از 15 سال تجربه، بیش از 100 قطعی را حل کردم. اجازه دهید به شما نشان دهم چگونه. After 15 years of experience I've Solved Over 100 outages. Let me show you how.

  • پایگاه داده SQL Server چه کاری انجام می دهد؟ نه آنچه هست بلکه چه می کند؟ What Does A SQL Server Database Do? Not what it is but what does it do?

  • شما می توانید این دوره را به چند روش انتخاب کنید، اما من به شما پیشنهاد می کنم از ابتدا شروع کنید You Can Take this Course Several Ways But I'd Suggest You Start at the Beginning

  • این آزمون سریع به شما کمک می کند تا آنچه را که تاکنون پوشش داده ایم، تقویت کنید. This Quick Quiz Will Help You Cement What We've Covered So Far.

نصب و راه اندازی Installation

  • این رویکرد کار می کند و در اینجا دلیل ساده آن است. This Approach Works and Here's the Simple Reason Why.

  • ما فقط یک یا دو ابزار برای نصب داریم. آنها بی اندازه به ما کمک خواهند کرد. We Only Have One or Two Tools to Install. They will help us immensely.

  • راه اندازی OLTP Load Generator برای شبیه سازی یک سرور واقعی SQL Setting Up Our OLTP Load Generator To Simulate a Real SQL Server

  • قبل از اینکه بتوانیم تیونینگ را مسلط شویم، باید اصول اولیه آمار انتظار را بیاموزیم. We Must Learn The Basics of Wait Statistics Before We Can Master Tuning.

  • یکی از بزرگترین مکانیک های سرور SQL جهان این ابزار رایگان را ایجاد کرد. One of The World's Greatest SQL Server Machanics Created This Free Tool.

  • جریان فرآیند یک دقیقه ای و اینکه چگونه می توانیم به راحتی آن را در رویکرد خود اعمال کنیم. The One Minute Process Flow and how we can easily apply it to our approach.

  • نصب ابزار Installing the Tools

درس هایی از میدان Lessons From the Field

  • چگونه SQL می تواند یک SAN را تراش کند و چگونه می توانیم به راحتی آن را برطرف کنیم. How SQL Can Thrash a SAN and How We Can Easily Fix it.

  • محدود کردن رشد فایل ایده بدی است، بنابراین باید همین الان آن را برطرف کنیم. Restricting File Growth is a bad Idea so We Should Fix it Right Now.

  • بدون مقدار مناسب حافظه می توانیم SAN را تحت فشار قرار دهیم. Without The Right Amount of Memory We Can Pressure the SAN.

  • حذف در یک برنامه OLTP مشکل ساز است. اگر باید از این طریق حذف کنید. Deleting in an OLTP Application is Problematic. If You Must, Delete This Way.

  • حل اختلاف Tempdb Latch بسیار آسان است. اکنون این رفع مشکل ساده را اضافه کنید. Resolving Tempdb Latch Contention is Very Easy. Add this Easy Button Fix Now.

  • استفاده از تجزیه و تحلیل Showplan در ارتباط با رویکرد ما Using Showplan Analysis in Conjunction With Our Approach

  • مسدودکننده Ad Hoc آشکار و چرا همه AdHoc برای جعبه های OLTP عالی نیستند. The Explicit Ad Hoc Blocker and Why All AdHoc isn't Great for OLTP Boxes.

  • نحوه پاسخ صحیح به سؤالات مصاحبه در مورد رفع قطعی SQL را بیاموزید. Learn How To Correctly Answer Interview Questions on Fixing SQL Outages.

  • آنچه در کتابخانه اسکریپت شما وجود دارد و چرا به یکی از آن نیاز دارید خالی است. What's in Your Script library and Why You Need One of It's empty.

  • درس از میدان Lesson From the Field

افکار نهایی Final Thoughts

  • با تشکر از شما برای شرکت در این دوره و چند منبع آموزشی اضافی. Thank You For Taking This Course and a Few Additional Learning Resources.

  • جمع بندی چیزهایی که یاد گرفتیم و بعد کجا برویم. Wrapping Up What's We've Learned and Where to Go Next.

  • من واقعاً بازخورد شما را می خواهم. به من کمک کن که بهتر شوم و این سخاوت را جبران خواهم کرد. I Really Want Your Feedback. Help Me Get Better and I'll Repay That Generosity.

نمایش نظرات

آموزش چگونه 95٪ از تمام قطعی های سرور SQL را حل کنم
جزییات دوره
1 hour
21
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,018
4.3 از 5
دارد
دارد
دارد
Mike West
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike West Mike West

سازنده LogikBot