آموزش مقیاس بندی برنامه SQL Server شما

Scaling Your SQL Server Application

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آیا برنامه های شما می توانند بار را تحمل کنند؟ در این کلاس یک ساعته ، می توانید تکنیک های مقیاس گذاری برنامه SQL Server خود را همزمان با رشد حجم داده و پایگاه کاربر ، بیاموزید. مربی Joey D'Antoni تکنیک هایی را به شما معرفی می کند که می توانید هنگام طراحی یک برنامه جدید به کار ببرید و همچنین تکنیک هایی برای رفع یک برنامه موجود — متعادل سازی امنیت و نگرانی های عملکرد بیاموزید که چگونه از ویژگی های داخلی SQL Server مانند نمایه سازی ستون ستون ، مسیریابی فقط خواندنی و تقسیم بندی استفاده کنید و یک مدل اجاره متناسب با خواسته های برنامه شما طراحی کنید. بعلاوه ، نحوه استفاده از لایه caching و ادغام Microsoft Azure را برای ذخیره سازی مبتنی بر cloud که با رشد نیازهای شما به طور خودکار مقیاس می خورند ، بیابید.
موضوعات شامل:
  • طراحی بارهای بالا و پرخواننده
  • طراحی مدل بایگانی
  • استفاده از ویژگی های SQL مانند تقسیم بندی و فشرده سازی
  • ساختن مدل اجاره
  • استفاده از الگوهای طراحی لاجوردی برای مقیاس بندی

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

مقدمه Introduction

  • مقیاس بندی مقیاس شما Scaling your data tier

  • ابزارها و تکنیک ها Tools and techniques

  • آشنایی با SQL Server 2017 Introduction to SQL Server 2017

1. طراحی برای مقیاس 1. Designing for Scale

  • درک الگوی حجم کار خود را Understanding your workload pattern

  • طراحی برای حجم کار بالا Designing for a high-write workload

  • طراحی برای حجم کاری با خواندن بالا Designing for a high-read workload

  • ساختن یک مدل بایگانی Building an archiving model

2. ویژگی های سرور SQL که به مقیاس برنامه شما کمک می کنند 2. SQL Server Features That Help Your Application Scale

  • نمای کلی OLTP در حافظه In-memory OLTP overview

  • نمای کلی Columnstore Columnstore overview

  • همیشه در گروه های در دسترس: مسیریابی فقط با خواندن Always On availability groups: Read-only routing

  • پارتیشن بندی و فشرده سازی Partitioning and compression

  • نمایه سازی استراتژی ها Indexing strategies

3. ساختن مدل اجاره ای 3. Building a Tenancy Model

  • مدلهای اجاره Tenancy models

  • برنامه چند رسانه ای با بانک اطلاعات برای هر مستاجر Multitenant app with database per tenant

  • برنامه Multitenant با بانکهای اطلاعاتی multitenant sharded Multitenant app with sharded multitenant databases

  • بانک اطلاعات برای مستاجر Database per tenant

4. الگوهای طراحی لاجورد برای مقیاس 4. Azure Design Patterns for Scale

  • لایه ذخیره Caching layer

  • گزینه های مقیاس بندی در لاجورد Scale-out options in Azure

  • ضد الگوهای طراحی کنید Design anti-patterns

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

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

آموزش مقیاس بندی برنامه SQL Server شما
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 4m
20
Linkedin (لینکدین) lynda-small
21 آبان 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,488
- از 5
ندارد
دارد
دارد
Joey D'Antoni

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joey D'Antoni Joey D'Antoni

جوی د آنتونی مشاور و رهبر فکری با 20 سال تجربه فناوری اطلاعات است. جوی تجربه کار با طیف گسترده ای از سیستم عامل های داده از جمله Microsoft SQL Server ، Oracle و Apache Hadoop را دارد. او همچنین تجربه گسترده ای در طراحی ابر و معماری ارائه می دهد - به طور خاص روی مدل های ابر ترکیبی - و همچنین خوشه بندی و ذخیره سازی متمرکز شده است. او یک سخنران مکرر در کنفرانس های بزرگ فناوری اطلاعات مانند مایکروسافت Ignite ، اجلاس PASS ، NoSQL Now! و کنفرانس تجزیه و تحلیل تجارت PASS است. Joey یک Microsoft Data Platform MVP و یک VMware vExpert است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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