0% found this document useful (0 votes)
10 views

SQL 2022

Uploaded by

metehany
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

SQL 2022

Uploaded by

metehany
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

SQL SERVER 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).

Know your Target SLA and Achieved SLA


Always on Availability Group [setup] [reference]
Always on Failover Cluster [setup] [reference]
Database Mirroring. Log Shipping. Replication: Transactional, Merge
Stretch Database. Backup Restore, Accelerated Recovery

REFERENCES PERFORMANCE EFFICIENCY


It’s impossible to cover all reference out there, let’s focus on… Performance is an interesting pillar – for it can be negatively impacted by almost all other pillars, but positive impact
must be weaved in! Low-cost commitment or subpar operations or security measures can limit it. For this, establish
Monitoring (workload, resources, baseline), Design for Performance, and Remediate Contention.
Skilling: SQL Server Sessions on Data Exposed,
Microsoft SQL Server Blog, Microsoft Tech Community Monitoring. Most critical input in performance tuning is Baseline – workload & consumption. Workload expectation is
Channel, Mechanics Channel for SQL 2022 Labs: business driven, and Consumption Baseline should be established via monitoring (and adjusted) over a period.
SQL for App Dev, ML on SQL Server.
Configure Server for Performance
MSFT Offering: SQL Server 2022 Preview • Data & Log Files, Temp DB, Server / DB Config
Download, Microsoft Intelligent Data Platform, Early Options for Query Performance
Adoption Program for SQL 2022, SQL Server End of • Index, Partition, Parallelization, Statistics
Support (2012 or less), SQL Server Migration Tune SQL Server for IO, Memory, CPU
Enablement, MSFT Partner Resources for SQL Server Database Tuning Advisor, Query Tuning Assistant. Automatic Tuning, Query Store

Aug-22

You might also like