آموزش مقیاس بندی برنامه 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 شما
جزییات دوره
1h 4m
20
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
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 است.