SQL 2022
SQL 2022
https://vikasrajput.github.io
It’s the most Azure-enabled release with improvements across performance, security, availability. It is part of MSFT Intelligent Data Platform, unifying database, analytics & governance.
SECURITY
HOW TO USE THIS FIELD MAP?
Security is the most critical WAF pillar. Let’s get to it and categorize Security measures as Identity Management, Access
If new to Azure SQL, you can start with Foundations, then Management, Surface Management, Protect Data and finally, Monitor/Audit.
check References, and finally step through WAF Pillars.
Alternatively, feel free to jump through What’s New or
Authentication Modes. Roles: Server, Database, App
specific WAF pillars.
Principal, Credentials, Securables. Permission, Permission Hierarchy
Encryption, Encryption Hierarchy. Transparent Data Encryption (TDE)
FOUNDATIONS
Always Encrypted, Secure Enclaves. Encrypt Connection with TDS 8.0
Pages and Extents Extensible Key Management (EKM). EKM with Azure Key Vault (AKV)
Index Architecture Row Level Security, Dynamic Data Masking, SQL Server Audit
Memory Management
Query Processing
Thread Architecture
Transaction Log COST OPTIMIZATION
Transaction Locking
After Security, generally Cost holds the next priority for clients. Though it’s very difficult to talk about this pillar in
Execution Plans
isolation. Firstly, every Org needs to establish a baseline Consumption (capacity, cost) Forecast, Budget & Ownership and
Statistics
then be able to Track and Report consumption. And then, we need to approach Architecture as such to elevate Demand
Query Profile
Management (e.g., throttle) and Supply Management (e.g., scale).
System DB, Contained DB, Files & FGs
Collation, Remote Storage (Stream, Table, BLOB), Software Assurance to save on SQL Licenses
Full Text Search, Service Broker Review Features by Edition to reduce costs (SQL2019)
MDS, DQS. Spatial, Graph, XML, JSON, CLR, (Azure) SQL VM on Windows, Linux, Dedicated Host, SQL IaaS VM Extension
Language Extension Shift Capex to Opex (Azure Migration):
Tables, Views, Indexes, Sequence, Triggers, • Right Sizing, Azure Hybrid
Procedures, Functions, Track Changes
• Reserved Instance, HADR on Azure
SQL Server on Linux, Container (Linux) • SQL Server Standard VM Scale Sets
Big Data Cluster • Azure SQL Serverless
Migration Tools: DB Experiment Assistant, DB Azure Advisor (Cost Pillar), Azure Cost Management
Migration Assistant, SQL Migration Assistant, Azure
Migrate
OPS EXCELLENCE
Ops Excellence proves the real-world agility and maturity of a business in managing Business Systems. At its core, Ops
WHAT’S NEW
Excellence is all about how SDLC is managed, underscoring practices around Development, Deployment and Operation
Synapse Link with Security, Monitoring and Automation embedded every step of the way.
S3 Integration
Data Virtualization Database Lifecycle Management
SQL MI Link
Contained AG, Distributed AG Policy Based Server Management
Defender, Purview, AAD, Arc Integration Data Compression: Row, Page, Unicode. Resource Governor
Encrypt with TDS 8.0 Maintenance Plans, SQL Assessment API, SQL Server PowerShell
Intelligent Query Processing CD with Azure DevOps (lab). DACPAC (lab). ARM Templates. SSDT. Retry Logic
Query Store: Hints, Forced Plans, Secondary Replica
ML Service for Python, R
Database Ledger
RESILIEN T
Business should take lead on this and define must-have or preferred Availability and Recovery Metrics (SLA, MTTR, MTBF
etc). This should inform Architecture – outlining High Availability (scale, prevent failure), Disaster Recovery (recognize
failure, and recover) and Monitoring (service uptime, chaos engineering, testing).
Aug-22