Performance & Tuning Development Training Publications Seminars Company
 
Moving from Reactive to Proactive Tuning
While i3 is a great tool for people who deal with reactive tuning (i.e. consultants, external and internal),
once the emergency is over it’s useful to be able to head off subsequent emergencies before they occur
Status
Findings
  • Identified resource consumption activity for specified timeframes and instances
  • Detected top database DBProdA3
  • Detected top statement 08494.51344.13547.51072
  • The database consumes 56.67% of all SQL Server resources utilized
Next Steps
  • Explore and analyze underlying objects

 

Status
Findings – identify problem source
  • Growth in the Orders & Order Details tables was the cause
 
Next Steps – improve the situation
  • Identify and evaluate solutions
Status
Findings – improve the situation
  • Indepth for SQL Server advised two new indexes
  • Comparison of old and new execution plans showed improvement
Next Steps – verify the solution
  • Verify statement improvement in live environment
 
Status
Findings
  • Statement performance has improved
  • But, the improvement has created an I/O problem
  • The statement accesses two objects in different files
Next Steps
  • Examine storage structure
Status
Conclusion
  • It appeared that the indexes and tables were located on separate files
  • But, they are located on the same physical device
Next Steps
  • Locate the files on different physical devices
Scenario Summary
 

We have successfully completed the methodology cycle:

 
  • *Detect
    • Users experienced long response time
  • Find
    • Identified the database & statement that caused the problem
  • Improve
    • Create new indexes and locate them on separate physical devices
  • *Verify
    • Statement performance improved dramatically

     

 

 

 

© Symantec, i3,, Indepth and Symantec are Trademarks of the Symantec Corporation

©Soaring Eagle 2006