Demystifying Benchmarks: How to Use Them To Better Evaluate Databases
When looking for the “right” RDBMS for your application, there are many variables you need to consider to ensure you make the right choice. Not all databases are created equal, and you are inevitably going to come across some performance benchmark statistics when evaluating your options. There are a confusing variety of published benchmarks out there: YCSB, Sysbench with a variety of different versions and transaction mixes like 95:5 or 50:50, and others. What do these all mean? How do they relate to what I am trying to accomplish with my application? Attend this session and have a benchmarking guru unravel the mysteries for you. Learn what these different benchmarks measure, why they matter, and which ones best apply to your particular use-case – to arrive at a more scientific selection of the database that’s right for your needs.
Performance Architect, Clustrix, Inc.
Peter Friedenbach is a database professional with a passion for database performance. With over 35 years of experience with database systems in various roles as an engineer, architect, consultant, manager and director, Peter has seen the database industry evolve over the years. His experience with database performance dates back to the late 1980s and the early days of the Transaction Processing Performance Council (TPC) where he was the first Chairman of the Executive Steering Committee. What really makes Peter happy is the opportunity to measure and analyze the performance of complex database systems to try and understand where the real bottlenecks lie and how to significantly increase performance. Peter is currently the Performance Architect at Clustrix, Inc.