Database Benchmarking and Stress Testing

An Evidence-Based Approach to Decisions on Architecture and Technology



Bookstore > Books > Database Benchmarking and Stress Testing

Price$23.76 - $29.99
Rating
AuthorBert Scalzo
PublisherApress
Published2018
Pages240
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484240073
ISBN-139781484240076
EBook Hardcover Paperback

Provide evidence-based answers that can be measured and relied upon by your business. Database administrators will be able to make sound architectural decisions in a fast-changing landscape of virtualized servers and container-based solutions based on the empirical method presented in this book for answering "what if" questions about database performance.

Today's database administrators face numerous questions such as: What if we consolidate databases using multitenant features? What if we virtualize database servers as Docker containers? What if we deploy the latest in NVMe flash disks to speed up IO access? Do features such as compression, partitioning, and in-memory OLTP earn back their price? What if we move our databases to the cloud? As an administrator, do you know the answers or even how to test the assumptions?

Database Benchmarking and Stress Testing introduces you to database benchmarking using industry-standard test suites such as the TCP series of benchmarks, which are the same benchmarks that vendors rely upon. You'll learn to run these industry-standard benchmarks and collect results to use in answering questions about the performance impact of architectural changes, technology changes, and even down to the brand of database software. You'll learn to measure performance and predict the specific impact of changes to your environment. You'll know the limitations of the benchmarks and the crucial difference between benchmarking and workload capture/reply.

This book teaches you how to create empirical evidence in support of business and technology decisions. It's about not guessing when you should be measuring. Empirical testing is scientific testing that delivers measurable results. Begin with a hypothesis about the impact of a possible architecture or technology change. Then run the appropriate benchmarks to gather data and predict whether the change you're exploring will be beneficial, and by what order of magnitude. Stop guessing. Start measuring. Let Database Benchmarking and Stress Testing show the way.

Understand the industry-standard database benchmarks, and when each is best used; Prepare for a database benchmarking effort so reliable results can be achieved; Perform database benchmarking for consolidation, virtualization, and cloud projects; Recognize and avoid common mistakes in benchmarking database performance; Measure and interpret results in a rational, concise manner for reliable comparisons; Choose and provide advice on benchmarking tools based on their pros and cons.


  1. (2 books)


Similar Books


Pro iOS Testing

Pro iOS Testing

by Avi Tsadok

Discover what tools there are for unit testing in iOS, and how to work in a test-driven environment. This book reveals how testing is a crucial capability in any iOS developer's toolset, and a minimum requirement in iOS interviews.A few years ago, tests on mobile platforms were not very popular. It wasn't a technical constraint,...

Price:  $39.99  |  Publisher:  Apress  |  Release:  2020

Oracle Database Performance and Scalability

Oracle Database Performance and Scalability

by Henry H. Liu

With database concepts and theories clearly explained in Oracle's context, readers quickly learn how to fully leverage Oracle's performance and scalability capabilities at every stage of designing and developing an Oracle-based enterprise application. The book is based on the author's more than ten years of experience worki...

Price:  $87.99  |  Publisher:  Wiley  |  Release:  2011

Pro SQL Server 2012 Relational Database Design and Implementation

Pro SQL Server 2012 Relational Database Design and Implementation

by Louis Davidson, Jessica M. Moss

Learn effective and scalable database design techniques in a SQL Server environment. Pro SQL Server 2012 Relational Database Design and Implementation covers everything from design logic that business users will understand, all the way to the physical implementation of design in a SQL Server database. Grounded in best practices and a soli...

Price:  $31.12  |  Publisher:  Apress  |  Release:  2012

Oracle Database Transactions and Locking Revealed

Oracle Database Transactions and Locking Revealed

by Thomas Kyte, Darl Kuhn

Oracle Database Transactions and Locking Revealed provides much-needed information for building scalable, high-concurrency applications and deploy them against the Oracle Database. Read this short, 150-page book that is adapted from Expert Oracle Database Architecture to gain a solid and accurate understanding of how locking and concurren...

Price:  $37.98  |  Publisher:  Apress  |  Release:  2014

UX Optimization

UX Optimization

by William Tomlin

Combine two typically separate sources of data - behavioral quantitative data and usability testing qualitative data - into a powerful single tool that helps improve your organization's website by increasing conversion and ROI. The combination of the what is happening data of website activity, coupled with the why it's happening...

Price:  $26.80  |  Publisher:  Apress  |  Release:  2018

Hands-On Microservices - Monitoring and Testing

Hands-On Microservices - Monitoring and Testing

by Dinesh Rajput

Microservices are the latest "right" way of developing web applications. Microservices architecture has been gaining momentum over the past few years, but once you've started down the microservices path, you need to test and optimize the services. This book focuses on exploring various testing, monitoring, and optimization ...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2018

Next Generation Databases: NoSQL, NewSQL, and Big Data

Next Generation Databases: NoSQL, NewSQL, and Big Data

by Guy Harrison

This is a book for enterprise architects, database administrators, and developers who need to understand the latest developments in database technologies. It is the book to help you choose the correct database technology at a time when concepts such as Big Data, NoSQL and NewSQL are making what used to be an easy choice into a complex dec...

Price:  $30.80  |  Publisher:  Apress  |  Release:  2016

Testing Java Microservices

Testing Java Microservices

by Alex Soto Bueno, Andy Gumbrecht, Jason Porter

Testing Java Microservices teaches you to implement unit and integration tests for microservice systems running on the JVM. You'll work with a microservice environment built using Java EE, WildFly Swarm, and Docker. You'll learn how to increase your test coverage and productivity, and gain confidence that your system will work a...

Price:  $35.99  |  Publisher:  Manning  |  Release:  2018