posted by Sakila The Librarian
on
Mon 07 Sep 2009 12:11 UTC
Tags:
(
edit)
Oracle,
mysql,
hammerora,
stress test,
TPC,
benchmark,
oratcl,
activestate,
tcl,
mysqltcl,
TPC-C,
Lukas Vysusil,
Pythian
Recently, I had an opportunity to participate in a stress-testing exercise. By stress-testing, I mean simulating an expected peak load on the database and observing how the database performs. The objective is to make sure the particular hardware can handle the expected load and also to test where the physical limit of the machine lies if we keep increasing the number of concurrent users. I searched for tools available out there. On forums, most people were talking about Hammerora, and although some people recommended high end tools for big bucks, I decided to try this free tool that promised to do exactly what I needed it to do. The open source Hammerora turned out to be excellent tool for the purpose of simulating a typical transactions load in any number of threads. It's built with the Tcl scripting language and it can simulate a real workload with as many client user sessions as your system can handle.So if you're looking for an easy way to measure throughput performance of your database, keep reading.