2010/09 - Database Architechs - Performance & Tuning Tool

2,427 views

Published on

Database Performance monitoring tool for Microsoft SQL Server 2005 & 2008 (included in "SQL Server 2008 R2 Unleashed" best-selling book), Sybase ASE 11.5 to 15.5 and Oracle 8i to 11g.

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

No Downloads
Views
Total views
2,427
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
31
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

2010/09 - Database Architechs - Performance & Tuning Tool

  1. 1. Database Performance Monitoring Tools<br />“Data architecture for the future”<br />September, 2010<br />
  2. 2. Outline<br /><ul><li>About Database Architechs
  3. 3. Our Services
  4. 4. Our Products
  5. 5. Our Clients
  6. 6. Clients’ Testimonials
  7. 7. Involvements</li></li></ul><li>Operations<br />Experience:<br /><ul><li>USA (20 years)
  8. 8. France (12 years)</li></ul>Database/Data Architecture:<br /><ul><li>Sybase
  9. 9. Oracle
  10. 10. Microsoft SQL Server
  11. 11. DB2, PostgreSQL, MySQL, and others …</li></ul>Database talent pool:<br /><ul><li>Top database experts from around the globe
  12. 12. Acclaimed Authors
  13. 13. Speakers to many events and conferences</li></ul>Database Tools:<br /><ul><li>Performance & Tuning Tools - Highly graphical (Sybase, Oracle and MS SQL Server)</li></ul>Database Education & Training<br />
  14. 14. Core Team<br />Paul Bertucci<br />Managing Principal<br />Master Degree UC Berkeley<br /><ul><li>Expert Database Architect
  15. 15. Data design expert with Dr Peter Chen
  16. 16. SQL Server Unleashed series main author.
  17. 17. Sybase Curriculum author</li></ul>Thierry Gerardin<br />ManagingDirector<br />Master of Computer Sciences ESI<br /><ul><li>Company growth leader
  18. 18. Sybase Certified Professional
  19. 19. SQL Server Unleashed 2005 Contributor
  20. 20. Sybase Perf. & Tuning Contributor</li></ul>Chris Gallelli<br />Principal Consultant<br />MBA Union College, NY<br /><ul><li>Database Architecture/Design expert
  21. 21. MCP Certified
  22. 22. SQL Server Unleashed series Co-Author.</li></ul>Mikael Bonnevie<br />Sales & Business Development<br />MBA From UCSF<br />Yves Moison<br />Principal Consultant<br />Skander Larbi<br />Web Project Manager<br />Master of Computer Sciences SupInfo/Dominican<br />
  23. 23. Strengths<br />Database Architechs global consulting team has delivered hundreds of high scale, high impact database, data architecture, high availability and performance and tuning engagements.<br />Our strengths are:<br /><ul><li>Database Design and Data Analysis/Modeling
  24. 24. Distributed Data Architectures/Data Replication
  25. 25. Database Encryption/Security Frameworks
  26. 26. High Availability, Disaster Recovery/Business Continuity
  27. 27. Database and SQL Performance & Tuning
  28. 28. Data Standards and Governance
  29. 29. Delivery on time and within budget
  30. 30. Extreme Quality of deliverables
  31. 31. Knowledge Transfer and Education</li></li></ul><li>Consulting Services<br />Architecture/Database Consulting:<br /><ul><li>Website Architecture
  32. 32. Cloud/Virtual Enterprise Architecture
  33. 33. Mobile Applications Architecture/Development
  34. 34. Database Architecture
  35. 35. Database Design
  36. 36. Data Modeling & Data Analysis
  37. 37. Database & SQL Performance & Tuning
  38. 38. Distributed Data & Data Replication
  39. 39. Data Integration & Transformation
  40. 40. Data Warehouse & Business Intelligence
  41. 41. Database High Availability
  42. 42. Master Data Management
  43. 43. Metadata Management
  44. 44. Disaster Recovery & Business Continuity
  45. 45. Database Security & Compliance
  46. 46. Database Education & Training
  47. 47. Database Performance & Tuning tools</li></ul>High Availability Consulting:<br /><ul><li>HA Assessments
  48. 48. HA Design/Architecture
  49. 49. HA Build-outs
  50. 50. Mirroring, Snapshots …</li></ul>Enterprise Architecture: <br /><ul><li>EA Tools
  51. 51. EA Organization, Roles, Responsibilities
  52. 52. Architecture</li></ul>Education and Training:<br /><ul><li>SQL training
  53. 53. Data Modeling
  54. 54. Performance & Tuning training
  55. 55. Data Replication training
  56. 56. Physical Database Design
  57. 57. Multi-dimensional OLAP
  58. 58. Process Modeling</li></li></ul><li>Packaged Services<br />Our services are database focused and include inexpensive 2-day assessmentsmoving you down the path to:<br /><ul><li>Reducing your overall costs.
  59. 59. Achieving high availability and scalability.
  60. 60. Meeting or exceeding your service level requirements.
  61. 61. Allowing you to put off server and storage purchase because of better utilization of what you have.
  62. 62. Enabling server and database consolidations.
  63. 63. Using our data expertise surgically for short bursts with highly skilled and experienced data professionals.
  64. 64. Optimally designing and architecting your data to meet your company's needs.</li></li></ul><li>Remote Services<br />Using our Performance & Tuning Tools and a proven methodology, we are extending our database-focused services:<br /><ul><li>Available through a secured connection
  65. 65. Top database experts available as needed using a pool of hours
  66. 66. Remote Physical Database Design:We have designed and deployed all kinds of systems, from OLTP databases to Decision support systems (Data warehouse, Business Intelligence and OLAP cube technologies). Our intervention quite often involves using advanced techniques such as data replication, clustering, and database mirroring.
  67. 67. Remote Performance and Tuning:As part of any Performance & Tuning engagement, we use a detailed performance and tuning methodology that has been developed over many years to offer predefined deliverables that maximize the end-result of our customers.Typically, our results include an improvement in database throughput ranging from 100% to 750% as well as a massive reduction in response times.</li></li></ul><li>Database Performance <br />Monitoring Tools<br />Monitoring for 3 major databases:<br />for MS SQL Server<br />Including 2008 R2 <br />for Sybase ASE<br />From 11.5 to 15.5<br />for Oracle Database<br />From 8i to 11g<br />
  68. 68. Database Performance <br />Monitoring Tools<br />Strengths:<br /><ul><li>Designed and developed by the top Database experts
  69. 69. Highly “Graphic-Oriented” interactive design drill-down through the graphs!
  70. 70. Easily isolate performance issues in seconds
  71. 71. Optimization strategies can be implemented and verified
  72. 72. Safe “production” monitoring in real time
  73. 73. Performance counters utilized include OS level</li></li></ul><li>Database Performance <br />Monitoring Tools<br />Strengths:<br /><ul><li>Plug-and-play - no change to your IT architecture
  74. 74. Monitor, Isolate, Drill-down approach
  75. 75. Also runs in off-line mode with easy data export
  76. 76. Track Record – 10 years of SQL and Database performance and tuning tools</li></ul>Video Demonstration<br />
  77. 77. Benefits<br />Created by DBAs for DBAs<br />Stop wasting time!<br /><ul><li>NO gigabytes of raw data
  78. 78. Immediate isolation of performances issues
  79. 79. Very simple and easy to use user interface
  80. 80. Improve Database and DBA efficiency for Performance & Tuning tasks
  81. 81. Efficiency and accuracy improvement when looking for performance issues
  82. 82. Less time spent looking for performance issues = more time to diagnose and fix these issues
  83. 83. Log performance issues, keep track records and export for reporting</li></li></ul><li>Focused-Efficient-Easy-Fast<br />Focused on what we do best:<br /><ul><li>Designed and developed by the top experts DBA
  84. 84. Database performance monitoring
  85. 85. Monitor the SQL queries execution
  86. 86. Focus specifically on Performance issues</li></ul>Efficient:<br /><ul><li>Log only needed and comprehensive information
  87. 87. Highlights the Performance issues
  88. 88. No gigabytes of raw data, pinpoint issues
  89. 89. Monitor, Isolate, Drill-down approach</li></li></ul><li>Focused-Efficient-Easy-Fast<br />Easyto use:<br /><ul><li>Ergonomic interface
  90. 90. Highly “Graphic-Oriented”
  91. 91. Drill-down through the graphs!
  92. 92. Easy to install
  93. 93. Easy to configure Performance alarms
  94. 94. Plug-and-play - No change to your IT architecture
  95. 95. Off-line mode with easy data export </li></ul>Fast, time saving tool:<br /><ul><li>Safe “production” monitoring in real time
  96. 96. Scan conducted < 1 second
  97. 97. Very Granular
  98. 98. A new Database monitoring setup </li></ul> < 1 minute<br />
  99. 99. Innovative Tool<br />Non-intrusive:<br /><ul><li>Low Overhead, 5-8% of the resources
  100. 100. Using shared memory
  101. 101. Highlight of the targeted information only</li></ul>History of Performance issues on demand :<br /><ul><li>Search among past issues
  102. 102. Easy tracking of past and present issues
  103. 103. Scheduled the recording of future monitoring</li></ul>Affordable:<br /><ul><li>Free trial 30-day version
  104. 104. License starting at $300
  105. 105. No overhead costs</li></li></ul><li>Database Performance<br />Monitoring Tools Download<br />xx<br />xx<br />xx<br />http://www.dbarchitechs.com<br />
  106. 106. Clients<br />High Tech Industry<br /><ul><li>Apple Computers
  107. 107. Applied Materials
  108. 108. Cisco
  109. 109. Intel
  110. 110. Juniper Networks
  111. 111. Metalinc
  112. 112. Silicon Graphics
  113. 113. Sybase
  114. 114. Symantec Corporation
  115. 115. Toshiba Computers
  116. 116. Veritas</li></ul>Automotive Industry<br /><ul><li>Nissan Motors
  117. 117. Honda Motors</li></ul>Others<br /><ul><li>Diligent Board Member
  118. 118. Federal Express
  119. 119. France Amerique
  120. 120. PG&E
  121. 121. Robert Half</li></ul>Healthcare<br /><ul><li>AGIS Network
  122. 122. BregInternational
  123. 123. Actelion</li></ul>Finance<br /><ul><li>Visa International
  124. 124. Bank of America
  125. 125. Charles Schwab
  126. 126. Merrill Lynch
  127. 127. Wells Fargo</li></ul>Insurance<br /><ul><li>CSAA</li></ul>Education<br /><ul><li>Alliance Francaise
  128. 128. Aplia
  129. 129. Thomson Learning</li></ul>Retail<br /><ul><li>Safeway Stores</li></ul>And many others around the world …<br />
  130. 130. Partners<br />High Tech Partners:<br /><ul><li>Diginome
  131. 131. HP / Mercury
  132. 132. Microsoft
  133. 133. ParAccel
  134. 134. Solid Data
  135. 135. Sybase</li></ul>Services Partners:<br /><ul><li>Fusion Storm
  136. 136. Samsung Services
  137. 137. Ascent Services Group
  138. 138. Computer Science Corporation (CSC)
  139. 139. Cap Gemini Ernst & Young (CGEY)
  140. 140. i2 Technologies
  141. 141. Collaborative Consulting (Boston)</li></ul>Joint Proposals, as a named sub, and as augmentation<br />
  142. 142. Clients’ Testimonials<br />We are using Database Architechs' Performance and Tuning tools in all our production and test environments. Thanks to these tools we can anticipate and fix any performance issues. Isolating and fixing performance issues is now 16 times faster (down from 2 days to 1 hour). We can also log all the database performance metrics and information to isolate any past performance issue and produce some monthly reports on specific metrics. In addition, Database Architechs Performance and Tuning tools are helping us in identifying users' behavior, anticipating the required tuning to optimize response time.<br />We are using Database Architechs' Performance and Tuning tools for the following: 1) Monitor applications' response time before moving to production. 2) Isolate poor performing SQL queries, stored procedures, triggers ... on production databases. Thanks to Database Architechs' Performance and Tuning tools we've been able to improve SQL queries performances from few minutes to few seconds. Database Architechs' Performance and Tuning tools has also helped us to isolate performance issues during our database migration process.<br />I'm using Database Architechs' Performance and Tuning tools since several years. I appreciate very much these tools for real-time database server monitoring. I appreciate particularly: - The GUI, to visualize and isolate any performance issue in seconds. - How easy and fast it is, to install the tools and start monitoring any database server. - The logging feature, to analyze past performance issues. - The batch mode, to log performance metrics automatically based on events. <br />
  143. 143. Database Mirroring <br />Benchmark<br />SQL Server 2005 vs. 2008<br />Overall send rate 41 % faster (2005 vs. 2008)<br />Overall restore rate 52% faster (2005 vs. 2008)<br />Overall availability topology inherits <br />the restore rate ~ 50% more available<br />Example:<br /><ul><li>743 ms Transaction (in 2005 mirroring configuration)
  144. 144. 379 ms Transaction (in 2008 mirroring configuration)</li></ul>In failover, what would have been 20 seconds before mirror becomes principal turns into roughly 8-10 seconds (or 3 seconds turns into 1.5 seconds, so on).<br />
  145. 145. Solid State Devices <br />Benchmark<br />Overall send rate 26 % faster (2008 Conventional versus SSD)<br />Overall restore rate 17% faster (2008 Conventional versus SSD)<br />Overall Database mirroring topology garners ~ 20% more availability<br />Examples:<br />10 min 17 seconds to complete<br /><ul><li>4:32:37am 4:43:00am (principal send’s)
  146. 146. 4:32:48 am 4:43:05am (mirror restore’s)</li></ul>8 min 38 seconds to complete<br /><ul><li>3:45:19am 3:53:20am (principal send’s)
  147. 147. 3:45:20am 3:53:20am (mirror restore’s)</li></ul>100% Transparent (zero DB & Application changes) !<br />
  148. 148. All of these Authors are Consultants at Database Architechs<br />
  149. 149. Events<br />PASS Summit 2010 – Seattle, Nov 2-5<br />Data Management Professionals – Santa Clara, Oct 21 <br />MS SQLS UG – Silicon Valley, Oct 19<br />SQL Server 2008 R2 Unleashed – Sept 10<br />Data Management Association – SF, Dec 16<br />PASS Summit 2009 – Seattle, Nov 2-5<br />Oracle Open World – SF, Oct 11-15<br />MDM Summit – San Francisco, Aug 24-26<br />MS SQLSUG – San Diego, Aug 20<br />SQL Saturday – Portland, Jun 6<br />MS SQL Server 2008 Migration WS – SF, Apr 29<br />MS SQLS UG – Portland, Apr 23<br />MS SQLS UG – Silicon Valley, Feb 17<br />MS SQLS UG – SF, Feb 11<br />
  150. 150. Feel free to ask questions<br />Thank you for <br />your time and participation<br />To contact us : 415-944-8184<br />contact@dbarchitechs.com<br />

×