SQL Server Profiler & Performance Monitor - SarabPreet Singh
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

SQL Server Profiler & Performance Monitor - SarabPreet Singh

  • 2,290 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,290
On Slideshare
2,277
From Embeds
13
Number of Embeds
1

Actions

Shares
Downloads
34
Comments
0
Likes
0

Embeds 13

http://www.slideshare.net 13

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. SQL Server Profiler & Performance Monitor By Sarabpreet Singh MCTS, MCITP: Admin, MCT
  • 2.
      • 5+ Years of enriched experience
      • Working in Wipro Ltd. as Sr. SQL Server DBA
      • Conducted more than 25 SQL Server Boot camp Trainings across India.
      • Expert in handling VLDBs & Disaster Management.
      • Got MCTS, MCITP: Admin, MCT certification
      • Owner & Co-Founder of Solutions-Guru.com
      • Regional Mentor - SQLServerGeeks.com
    Sarabpreet Singh
  • 3. Overview
    • Are you facing Performance Issues?
    • Need for Monitoring Tools
    • Intro to SQL Server Profiler & PerfMon.
    • What to use When?
    • How to Sync SQL Profiler result with PerfMon?
    • Best Practices.
  • 4. Performance Issues Bad written queries 1 DB design 3 Etc. 4 Disk Issue 2 Multiple Reasons Like:
  • 5. Do we actually need Monitoring? Gartner Research on DB Performance Issues
    • Whereas, People focus more on adding Hw, creating Indexes etc.
    Inadequate Hardware Configurations 5% Bad Database Design 15% Poor Coded SQL Statements 80% Reason Performance issues
  • 6. Performance Monitor
    • Monitor overall resource consumption.
    • Wonderful tool to create baseline
    • Identify resource bottleneck
    • Can be scheduled
    • etc
  • 7. SQL Server Profiler
    • Identify SQL Statements causing issues.
    • Keeps a track of every SQL event.
    • Track acc. to your need.
    • Can be scheduled
    • Etc.
  • 8. Synchronization between SQL Profiler & PerfMon
    • New feature introduced in SQL Server 2005
    • Sync Both results automatically
    • Good for analysis
    • Can isolate the problem
    • Etc.
  • 9. Let’s have a look on
      • SQL Server Profiler
      • Performance Monitor
      • Diff Features and options available
      • How to Customize
      • What to use & When?
      • Some Best Practices for both tools.
      • How to Sync PerfMon results with Profiler
  • 10. Summary
    • Proper monitoring and creating a base-line are the key factors to troubleshoot performance issues.
  • 11.  
  • 12. Thank you  for suggestions, please email at [email_address] [email_address] [email_address] http://sqlservergeeks.com | http://wetogether.in http://slideshare.net/rishumehra http://twitter.com/rishumehra [email_address]