4. ABOUT ME
Dr. SubraMANI Paramasivam
CEO, Principal Consultant &
Trainer @ Your SQL Man (UK) Ltd
Email: mani@yoursqlman.com
Facebook
YouTube
Twitter
LinkedIn
https://www.facebook.com/pages/YOUR-SQL-MAN-LTD/
http://www.youtube.com/user/YourSQLMAN
https://twitter.com/YourSQLMAN
http://www.linkedin.com/pub/yoursqlman-ltd/78/972/172
5. Information
Duration
• 45 Min Any Questions?
You know
where it is
Please silence your
mobile phones and
other devices
6. Pre - Requisites
Basic Idea about CPU,
Memory & I/O
Locks, Blocks &
Latches
Storage T-SQL
7. Objectives
On completion of this session, attendees will be able to better understand &
have knowledge in
Performance Problems
Locks CPU / IO
Understand Poor
Performing Queries
Tackle the
Problems by
yourself
Admin
Tools
More
About
Databases
19. Administration Tools
SQL Server Express
SQL Server Standard
SQL Profiler
Activity
Monitor
Built-In Functions
Distributed
Replay - Client
DBCC
Graphical
Show Plan
DMV TracesSP
DTA
Extended
Events
DB Mail
Performance Data
Collector
SQL Agent
Replication Monitor
SP_WHO2
PerfmonSecurity
22. Identifying Performance Related Problems
Non-Updated
Statistics
Bad SQL Queries
High Cost Optimizer Plans Excess Indexes
Resource Bottleneck
Locks
Comparison Analysis
With Baseline
23. Addressing the Performance Issues - Demos
Log Full Mail Alert SQL Profiler
Long Running
Queries
Statistics IOOutdated Statistics
More resource
Utilization
Resource
Governor
Query Performance Issue DTA
Locks
24. Addressing the Performance Issues - Demos
Performance issue with
UDF’s
Execution
Plan
Extended
Event
Activity
Monitor
Functions
TempDB
Expensive
Queries
No Proper
Index
26. Enlightening Developers to Understand DBA
Consistency
Uptime
Performance Challenges
Process
DBA Values
Proper
Communication
Importance of
Documentation
Process
27. Enlightening DBAs to Understand Developers
Understand the Developers Environment
Educate the Developing
Application Layers
Experience on
Developer Field Understand the
Codes
Proper
Communication