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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SQL Server Profiler & Performance Monitor - SarabPreet Singh

1,538

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,538
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

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]

×