YoVDO

Scaling Your SQL Server Application

Offered By: LinkedIn Learning

Tags

Microsoft SQL Server Courses Database Administration Courses In-Memory OLTP Courses

Course Description

Overview

Want high-performance applications? Scale your data tier. Learn how to architect SQL Server applications that tolerate heavy workloads and large numbers of users.

Syllabus

Introduction
  • Scaling your data tier
  • Tools and techniques
  • Introduction to SQL Server 2017
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 Server Features That Help Your Application Scale
  • In-memory OLTP overview
  • Columnstore overview
  • Always On availability groups: Read-only routing
  • Partitioning and compression
  • Indexing strategies
3. Building a Tenancy Model
  • Tenancy models
  • Multitenant app with database per tenant
  • Multitenant app with sharded multitenant databases
  • Database per tenant
4. Azure Design Patterns for Scale
  • Caching layer
  • Scale-out options in Azure
  • Design anti-patterns
Conclusion
  • Next steps

Taught by

Joey D'Antoni

Related Courses

Break Free of Legacy Databases (French)
Amazon Web Services via AWS Skill Builder
Break Free of Legacy Databases (Italian)
Amazon Web Services via AWS Skill Builder
Break Free of Legacy Databases (Portuguese)
Amazon Web Services via AWS Skill Builder
Comment créer une connexion à une base de données SQL Server
Coursera Project Network via Coursera
Database Design with SQL Server Management Studio (SSMS)
Coursera Project Network via Coursera