SlideShare a Scribd company logo
1 of 94
Download to read offline
SQL Server Tools
For Query Tuning
Grant Fritchey | Redgate Software
Goals
Understand the native tools available to aid in query tuning.Understand
Know how to apply which tools in a given situation in order to
better aid query tuning.Know
Learn how to use various tools in aid of performance tuning.Learn
DevOps Advocate
@gfritchey
Microsoft Data Platform MVP
grant@scarydba.com
scarydba.com
Code and
Slides
• https://github.com/ScaryDBA/PresentationCode/QueryTuningTools
Code
• https://slideshare.net
Slides
Query Tuning
Identify
Investigate
ModifyMeasure
Automate
Identify
Extended Events
Query Store
Dynamic Management
Views
Investigate
Query
Store
Execution
Plans
Modify
T-SQL
Indexes
Constraints Statistics
SCOPED
CONFIGURATION
Keys
Measure
Extended Events
Query Store
Dynamic Management Views
SSMS Tooling
Automate
Azure SQL Database
SQL Server 2017+
Query Store
Query Tuning
Identify
Investigate
ModifyMeasure
Automate
Which SQL
Server?
SQL Server 2012+
Azure SQL Database
Synapse
SQL Server 2016+
The Tools!
Extended Events
Query Store
Dynamic Management Views
SSMS
Execution Plans
Automation:Bonus
Additional
Reading
SQL Server 2017
Query
Performance
Tuning
Query Store for
SQL Server 2019
SQL Server
Execution Plans
(3rd Edition, print
copy)
Extended Events
Community
Resources
Erik Darling: https://t.co/gZeXA8DjTw
William Durkin: https://t.co/U1z9Huol0y
Jes Schultz: https://t.co/1rkEJArFhH
Swasheck https://swasheck.github.io/2016-11-28-index-rebuild-
reorg/
Marcin Gminski https://t.co/hwd2Kuq6i3
Greg Moore https://t.co/sCowdWifmY
Eduardo Pivaral
https://www.mssqltips.com/sqlservertip/5748/start-and-stop-
extended-events-sessions-automatically-using-sql-server-agent-
jobs/
DBATools https://t.co/LIgB6JaHBA
Gianluca Sartori https://t.co/AJTHp1tv6r
Aaron Bertrand https://t.co/Pt4gQ4pTtQ
Erin Stellato https://t.co/HUK0okH8Oz
Jason Brimhall https://jasonbrimhall.info/2015/09/08/learning-
extended-events-in-60-days/
Eric Cobb https://t.co/YvwFgrJJUe
Goals
Understand the native tools available to aid in query tuning.Understand
Know how to apply which tools in a given situation in order to
better aid query tuning.Know
Learn how to use various tools in aid of performance tuning.Learn
Extended Events
DevOps Advocate
@gfritchey
Microsoft Data Platform MVP
grant@scarydba.com
scarydba.com
Code and
Slides
• https://github.com/ScaryDBA/PresentationCode/QueryTuningTools
Code
• https://slideshare.net
Slides
Extended
events
Lightweight
Low cost
Superior filtering
On the server
Causality tracking
Extended Events
Package
Events Actions Targets Types Predicates Maps
Extended Events
Session
Events Predicates Targets
Actions
Extended events
Used in
Identify Measure
Demo
Additional
Reading
SQL Server 2017
Query
Performance
Tuning
Query Store for
SQL Server 2019
SQL Server
Execution Plans
(3rd Edition, print
copy)
Extended Events
Community
Resources
Erik Darling: https://t.co/gZeXA8DjTw
William Durkin: https://t.co/U1z9Huol0y
Jes Schultz: https://t.co/1rkEJArFhH
Swasheck https://swasheck.github.io/2016-11-28-index-rebuild-
reorg/
Marcin Gminski https://t.co/hwd2Kuq6i3
Greg Moore https://t.co/sCowdWifmY
Eduardo Pivaral
https://www.mssqltips.com/sqlservertip/5748/start-and-stop-
extended-events-sessions-automatically-using-sql-server-agent-
jobs/
DBATools https://t.co/LIgB6JaHBA
Gianluca Sartori https://t.co/AJTHp1tv6r
Aaron Bertrand https://t.co/Pt4gQ4pTtQ
Erin Stellato https://t.co/HUK0okH8Oz
Jason Brimhall https://jasonbrimhall.info/2015/09/08/learning-
extended-events-in-60-days/
Eric Cobb https://t.co/YvwFgrJJUe
Query Store
DevOps Advocate
@gfritchey
Microsoft Data Platform MVP
grant@scarydba.com
scarydba.com
Plan Store
Runtime
Statistics
Query
Optimization
Process
Async
Query
Execution
Async
Query Store Data: Plan Store Views
sys.query_store_query
query_id
query_text_id
query_hash
object_id
last_compile_start_time
last_execution time
avg_compile_duration
count_compiles
…and more
sys.query_store_query_text
query_text_id
query_sql_text
statement_sql_handle
…and more
sys.query_store_plan
plan_id
query_id
engine_version
compatibility_level
query_plan_hash
query_plan
is_trivial_plan
is_natively_compiled
…and more
Query Store Data: Runtime Views
sys.query_store_runtime_stats
plan_id
runtime_stats_interval_id
count_executions
avg_duration
stdev_duration
last_cpu_time
min_cpu_time
max_rowcount
avg_dop
avg_logical_io_reads
avg_physical_io_reads
…and more
sys.query_store_runtime_stats_interval
runtime_stats_interval_id
start_time
end_time
comment
sys.query_store_wait_stats
plan_id
runtime_stats_interval_id
wait_category_desc
avg_query_wait_time_ms
std_dev_query_wait_time_ms
You control…
Turn it on or Off
Time to flush to disk
Size of storage
Days in storage
Plans per query limit
Automatic cleanup
Capture Mode
Aggregation Interval Length
Monitoring
Extended
Events
Wait
Statistics
Plan Forcing
Plan Store
Runtime
Statistics
Query
Optimization
Process
Async
Query
Execution
Async
Plan forcing
Query Tuning
Opportunities
Changes in how
you monitor
New information
available
Bad parameter
sniffing
Cardinality
Estimation issues
Structural
problems leading
to plan differences
Upgrade
Opportunities
Restore your older database,
leave compatibility level in place
Turn on query store
Run your load
Switch compatibility level
Identify regressions & force plans
as needed
Query Store
Used in
Identify Measure Automate
DEMOS
38
Additional
Reading
SQL Server 2017
Query
Performance
Tuning
Query Store for
SQL Server 2019
SQL Server
Execution Plans
(3rd Edition, print
copy)
Dynamic Management
Views
DevOps Advocate
@gfritchey
Microsoft Data Platform MVP
grant@scarydba.com
scarydba.com
Dynamic
Management
Views (DMV)
T-SQL
Cache
dependent
Limited
runtime info
Ubiquitous
DMV:
Transaction
Related
sys.dm_tran_locks
sys.dm_tran_active_transactions
sys.dm_tran_database_transactions
DMV:
Index Related
sys.dm_db_index_physic
al_stats
sys.dm_db_index_usage
_stats
sys.dm_db_missing_index_*
DMV:
Query Related
Live
sys.dm_exec_requests
Sys.dm_exec_session_wait_stats
Sys.dm_exec_sessions
Cache
sys.dm_exec_query_stats
sys.dm_exec_procedure_stats
Cross-
over
sys.dm_exec_query_plan
sys.dm_exec_sql_text
sys.dm_exec_text_query_plan
DEMO
• Whoisactive.com
• Glenn Berry
Dynamic
Management
Views
Used in
Identify Measure
Additional
Reading
SQL Server 2017
Query
Performance
Tuning
Query Store for
SQL Server 2019
SQL Server
Execution Plans
(3rd Edition, print
copy)
SSMS Tools
DevOps Advocate
@gfritchey
Microsoft Data Platform MVP
grant@scarydba.com
scarydba.com
SSMS Tools
Stuff we are not
talking about
Data Collection
Database
Engine
Tuning
Advisor
3rd Party
Profiler
SSMS Tools
Stuff we could talk
about but won’t
Statistics
Database
Objects
3rd Party
Fragmentation
SSMS Tools
Include Client Statistics
Positives
History Comparisons
Consistent
across edits
Negatives
Inaccurate
Inconsistent
with other
data
Difficult to
capture
DEMO
SSMS Tools
SET STATISTICS TIME
Positives
Easy Immediate Persistent Flexible
Negatives
Creates
load
SSMS Tools
SET STATISTICS IO
Positives
Easy Immediate Persistent Flexible
Negatives
Creates
HUGE load
DEMO
SSMS Tools
Query Properties
Positives
Immediate Easy
Negatives
Decimals
DEMO
SSMS Tools
Database Scoped
Configuration
Positives
Granular Specialized Persistent
Negatives
Hidden
Inconsistent
behavior
DEMO
SSMS Tools
Used in
Identify Investigate Measure Modify
Additional
Reading
SQL Server 2017
Query
Performance
Tuning
Query Store for
SQL Server 2019
SQL Server
Execution Plans
(3rd Edition, print
copy)
Execution Plans
DevOps Advocate
@gfritchey
Microsoft Data Platform MVP
grant@scarydba.com
scarydba.com
What is an
Execution Plan
An execution plan describes the set of
operations that the execution engine within
SQL Server needs to perform in order to
return the data or perform the action
required by a query.
What Is In A Plan
What Is In A Plan
What Is In A Plan
What Is In A Plan
Execution Plans
Estimated
Execution
Plan
Actual
Execution
Plan
Execution Plans
Execution
Plan
Execution
Plan
Plus
Runtime
Metrics
Plan Metrics
Degree of
Parallelism
Memory Grant
Wait Statistics
Query Time
Statistics
Memory Grant
Info
Parameter
Runtime Value
Operator Metrics
Counts Per Thread
Actual Rebinds
Actual Rewinds
Actual Rows
Batches
Actual CPU MS
Actual End of Scans
Actual Executions
Actual Logical Reads
Actual Physical Reads
Actual Read Aheads
Actual Elapsed DMS
Actual Lob Logical Reads
Actual Lob Physical Reads
Actual Lob Read Aheads
Input Memory Grant
Output Memory Grant
Used Memory Grant
What To Look For
First Operator
Warnings
Most Costly Operations
Fat Pipes
Extra Operators
Scans
Estimated vs. Actual
What To Look For
First Operator
Plan size Compile time
Missing
Indexes
Optimization
level
Parameter
• Compiled value
• Runtime Value
Query hash
Reason for
early
termination
ANSI settings
Where To Go,
What To Read
It’s all in the
Properties
Identify Node
ID
Combine plans
and metrics
Every operator
is unique (to a
degree)
Track output
from each
operator
DEMO
Live Query
Statistics
Live Execution Query
Plan
2014+
Data only in
2012
Must activate
with query
Can’t run on
executing
query
No
recording
Comparing
Execution Plans
SSMS 17.4+
2016+
Hilight
differences
One plan must
be file
Identify
similarities
Includes
properties
DEMO
Execution Plans
Used in
Investigate Modify
Additional
Reading
SQL Server 2017
Query
Performance
Tuning
Query Store for
SQL Server 2019
SQL Server
Execution Plans
(3rd Edition, print
copy)
Automation
DevOps Advocate
@gfritchey
Microsoft Data Platform MVP
grant@scarydba.com
scarydba.com
Adaptive Query Processing 2017
Multi-Statement Table-
Valued Functions
Interleaved execution
No data modification
No CROSS APPLY
Marked in execution plan
Tracking through extended events
Batch Mode Memory
Grants
Literally revises memory grant
Batch Mode processing only
2x or greater on memory over 1mb
No RECOMPILE
Tracking through extended events
Batch Mode Adaptive Joins
Defers join choice
Batch Mode processing only
Hash or loop joins only
Tracking through Query Store
DEMO
Adaptive Query Processing 2019
Approximate COUNT
DISTINCT
Minimum 1 million rows
Aggregates columns with high number of
distinct values
Approximation is acceptable
Row Mode Memory Grants
Literally revises memory grant
Batch and Row Mode processing
2x or greater on memory over 1mb
No RECOMPILE
Tracking through extended events
Batch Mode In Row Store
Query involves 100,000+ rows
Analytic operators
Relieves CPU binding
Columnstore not needed
Table Variable Deferred
Compilation
Gathers table variable row counts
Uses those to create execution plan
Automated
Tuning
Weaponizing
Query Store
Machine
learning
Azure SQL
Database only
Index creation
Drop Indexes
Automated Plan
Regression
Further
weaponization of
Query Store
2017 Only
(not Azure!)
sys.dm_db
_tuning_
recommendations
Last good plan
Self correcting
DEMO
Additional
Reading
SQL Server 2017
Query
Performance
Tuning
Query Store for
SQL Server 2019
SQL Server
Execution Plans
(3rd Edition, print
copy)

More Related Content

What's hot

Effective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a WeekEffective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a Week
Databricks
 
Getting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMAGetting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMA
finitsolutions
 

What's hot (20)

FDMEE versus Cloud Data Management - The Real Story
FDMEE versus Cloud Data Management - The Real StoryFDMEE versus Cloud Data Management - The Real Story
FDMEE versus Cloud Data Management - The Real Story
 
AI & Machine Learning Pipelines with Knative
AI & Machine Learning Pipelines with KnativeAI & Machine Learning Pipelines with Knative
AI & Machine Learning Pipelines with Knative
 
What is BI Testing and The Importance of BI Report Testing
What is BI Testing and The Importance of BI Report TestingWhat is BI Testing and The Importance of BI Report Testing
What is BI Testing and The Importance of BI Report Testing
 
OneStream - What's Possible?
OneStream - What's Possible?OneStream - What's Possible?
OneStream - What's Possible?
 
Build Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best PracticesBuild Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best Practices
 
Rated Ranking Evaluator Enterprise: the next generation of free Search Qualit...
Rated Ranking Evaluator Enterprise: the next generation of free Search Qualit...Rated Ranking Evaluator Enterprise: the next generation of free Search Qualit...
Rated Ranking Evaluator Enterprise: the next generation of free Search Qualit...
 
Data Science Project Lifecycle and Skill Set
Data Science Project Lifecycle and Skill SetData Science Project Lifecycle and Skill Set
Data Science Project Lifecycle and Skill Set
 
Using ML and Azure to improve Customer Lifetime Value
Using ML and Azure to improve Customer Lifetime ValueUsing ML and Azure to improve Customer Lifetime Value
Using ML and Azure to improve Customer Lifetime Value
 
Improving Search Relevance in Elasticsearch Using Machine Learning - Milorad ...
Improving Search Relevance in Elasticsearch Using Machine Learning - Milorad ...Improving Search Relevance in Elasticsearch Using Machine Learning - Milorad ...
Improving Search Relevance in Elasticsearch Using Machine Learning - Milorad ...
 
Screaming fast json parsing on Android
Screaming fast json parsing on AndroidScreaming fast json parsing on Android
Screaming fast json parsing on Android
 
GETTING STARTED WITH GROOVY FOR THE NON-TECHNICAL SUPERSTARS
  GETTING STARTED WITH GROOVY FOR THE NON-TECHNICAL SUPERSTARS  GETTING STARTED WITH GROOVY FOR THE NON-TECHNICAL SUPERSTARS
GETTING STARTED WITH GROOVY FOR THE NON-TECHNICAL SUPERSTARS
 
Migrate your Data Warehouse to Amazon Redshift - September Webinar Series
Migrate your Data Warehouse to Amazon Redshift - September Webinar SeriesMigrate your Data Warehouse to Amazon Redshift - September Webinar Series
Migrate your Data Warehouse to Amazon Redshift - September Webinar Series
 
HFM Zero view settings
HFM Zero view settings HFM Zero view settings
HFM Zero view settings
 
Data analytics
Data analyticsData analytics
Data analytics
 
Space Camp - API Contract Testing
Space Camp - API Contract TestingSpace Camp - API Contract Testing
Space Camp - API Contract Testing
 
Predictive Modelling
Predictive ModellingPredictive Modelling
Predictive Modelling
 
Api types
Api typesApi types
Api types
 
Backup and archiving in the aws cloud
Backup and archiving in the aws cloudBackup and archiving in the aws cloud
Backup and archiving in the aws cloud
 
Effective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a WeekEffective AIOps with Open Source Software in a Week
Effective AIOps with Open Source Software in a Week
 
Getting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMAGetting the Most out of EPMA: HFM Managing Metadata with EPMA
Getting the Most out of EPMA: HFM Managing Metadata with EPMA
 

Similar to Redgate Community Circle: Tools For SQL Server Performance Tuning

HyperconvergedFantasyAnalytics
HyperconvergedFantasyAnalyticsHyperconvergedFantasyAnalytics
HyperconvergedFantasyAnalytics
Jerry Jermann
 
An Architecture for Agile Machine Learning in Real-Time Applications
An Architecture for Agile Machine Learning in Real-Time ApplicationsAn Architecture for Agile Machine Learning in Real-Time Applications
An Architecture for Agile Machine Learning in Real-Time Applications
Johann Schleier-Smith
 
Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...
Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...
Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...
corin29
 
Data Warehouse Testing in the Pharmaceutical Industry
Data Warehouse Testing in the Pharmaceutical IndustryData Warehouse Testing in the Pharmaceutical Industry
Data Warehouse Testing in the Pharmaceutical Industry
RTTS
 
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Sri Ambati
 

Similar to Redgate Community Circle: Tools For SQL Server Performance Tuning (20)

Overview on Azure Machine Learning
Overview on Azure Machine LearningOverview on Azure Machine Learning
Overview on Azure Machine Learning
 
SQL Server Tools for Query Tuning
SQL Server Tools for Query TuningSQL Server Tools for Query Tuning
SQL Server Tools for Query Tuning
 
Frappe Open Day - May 2018
Frappe Open Day - May 2018Frappe Open Day - May 2018
Frappe Open Day - May 2018
 
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
 
HyperconvergedFantasyAnalytics
HyperconvergedFantasyAnalyticsHyperconvergedFantasyAnalytics
HyperconvergedFantasyAnalytics
 
TestGuild and QuerySurge Presentation -DevOps for Data Testing
TestGuild and QuerySurge Presentation -DevOps for Data TestingTestGuild and QuerySurge Presentation -DevOps for Data Testing
TestGuild and QuerySurge Presentation -DevOps for Data Testing
 
An Architecture for Agile Machine Learning in Real-Time Applications
An Architecture for Agile Machine Learning in Real-Time ApplicationsAn Architecture for Agile Machine Learning in Real-Time Applications
An Architecture for Agile Machine Learning in Real-Time Applications
 
Arquitectura de Datos en Azure
Arquitectura de Datos en AzureArquitectura de Datos en Azure
Arquitectura de Datos en Azure
 
DevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft AzureDevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft Azure
 
WF 105 Business Process Automation SharePoint Fest DC 2018
WF 105 Business Process Automation SharePoint Fest DC 2018WF 105 Business Process Automation SharePoint Fest DC 2018
WF 105 Business Process Automation SharePoint Fest DC 2018
 
Industry Keynote at Large Scale Testing Workshop 2015
Industry Keynote at Large Scale Testing Workshop 2015Industry Keynote at Large Scale Testing Workshop 2015
Industry Keynote at Large Scale Testing Workshop 2015
 
Semantic logging with etw and slab from DCC 10/16
Semantic logging with etw and slab from DCC 10/16Semantic logging with etw and slab from DCC 10/16
Semantic logging with etw and slab from DCC 10/16
 
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
 
DevOps and Machine Learning (Geekwire Cloud Tech Summit)
DevOps and Machine Learning (Geekwire Cloud Tech Summit)DevOps and Machine Learning (Geekwire Cloud Tech Summit)
DevOps and Machine Learning (Geekwire Cloud Tech Summit)
 
Query Tuning Azure SQL Databases
Query Tuning Azure SQL DatabasesQuery Tuning Azure SQL Databases
Query Tuning Azure SQL Databases
 
Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...
Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...
Tipstricksandbestpracticesformanagingmicrosoftofficesharepointserver2007 0905...
 
Data Warehouse Testing in the Pharmaceutical Industry
Data Warehouse Testing in the Pharmaceutical IndustryData Warehouse Testing in the Pharmaceutical Industry
Data Warehouse Testing in the Pharmaceutical Industry
 
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
Prithvi Prabhu + Shivam Bansal, H2O.ai - Building Blocks for AI Applications ...
 
Data Mining and Analytics
Data Mining and AnalyticsData Mining and Analytics
Data Mining and Analytics
 
The current status of html5 technology and standard
The current status of html5 technology and standardThe current status of html5 technology and standard
The current status of html5 technology and standard
 

More from Grant Fritchey

More from Grant Fritchey (20)

Migrating To PostgreSQL
Migrating To PostgreSQLMigrating To PostgreSQL
Migrating To PostgreSQL
 
PostgreSQL Performance Problems: Monitoring and Alerting
PostgreSQL Performance Problems: Monitoring and AlertingPostgreSQL Performance Problems: Monitoring and Alerting
PostgreSQL Performance Problems: Monitoring and Alerting
 
Automating Database Deployments Using Azure DevOps
Automating Database Deployments Using Azure DevOpsAutomating Database Deployments Using Azure DevOps
Automating Database Deployments Using Azure DevOps
 
Learn To Effectively Use Extended Events_Techorama.pdf
Learn To Effectively Use Extended Events_Techorama.pdfLearn To Effectively Use Extended Events_Techorama.pdf
Learn To Effectively Use Extended Events_Techorama.pdf
 
Using Query Store to Understand and Control Query Performance
Using Query Store to Understand and Control Query PerformanceUsing Query Store to Understand and Control Query Performance
Using Query Store to Understand and Control Query Performance
 
You Should Be Standing Here: Learn How To Present a Session
You Should Be Standing Here: Learn How To Present a SessionYou Should Be Standing Here: Learn How To Present a Session
You Should Be Standing Here: Learn How To Present a Session
 
10 Steps To Global Data Compliance
10 Steps To Global Data Compliance10 Steps To Global Data Compliance
10 Steps To Global Data Compliance
 
Time to Use the Columnstore Index
Time to Use the Columnstore IndexTime to Use the Columnstore Index
Time to Use the Columnstore Index
 
Introduction to SQL Server in Containers
Introduction to SQL Server in ContainersIntroduction to SQL Server in Containers
Introduction to SQL Server in Containers
 
DevOps for the DBA
DevOps for the DBADevOps for the DBA
DevOps for the DBA
 
SQL Injection: How It Works, How to Stop It
SQL Injection: How It Works, How to Stop ItSQL Injection: How It Works, How to Stop It
SQL Injection: How It Works, How to Stop It
 
Privacy and Protection in the World of Database DevOps
Privacy and Protection in the World of Database DevOpsPrivacy and Protection in the World of Database DevOps
Privacy and Protection in the World of Database DevOps
 
Extending DevOps to SQL Server
Extending DevOps to SQL ServerExtending DevOps to SQL Server
Extending DevOps to SQL Server
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
 
Introducing Azure Databases
Introducing Azure DatabasesIntroducing Azure Databases
Introducing Azure Databases
 
Statistis, Row Counts, Execution Plans and Query Tuning
Statistis, Row Counts, Execution Plans and Query TuningStatistis, Row Counts, Execution Plans and Query Tuning
Statistis, Row Counts, Execution Plans and Query Tuning
 
Understanding Your Servers, All Your Servers
Understanding Your Servers, All Your ServersUnderstanding Your Servers, All Your Servers
Understanding Your Servers, All Your Servers
 
Changing Your Habits: Tips to Tune Your T-SQL
Changing Your Habits: Tips to Tune Your T-SQLChanging Your Habits: Tips to Tune Your T-SQL
Changing Your Habits: Tips to Tune Your T-SQL
 
Azure SQL Database for the Earthed DBA
Azure SQL Database for the Earthed DBAAzure SQL Database for the Earthed DBA
Azure SQL Database for the Earthed DBA
 
The Query Store SQL Tuning
The Query Store SQL TuningThe Query Store SQL Tuning
The Query Store SQL Tuning
 

Recently uploaded

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Recently uploaded (20)

10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 

Redgate Community Circle: Tools For SQL Server Performance Tuning