04.04.2013 Views

MySQL OLTP (Transactional) - Hammerora - SourceForge

MySQL OLTP (Transactional) - Hammerora - SourceForge

MySQL OLTP (Transactional) - Hammerora - SourceForge

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

the same results. You therefore do not need to recreate your schema after every run for consistent results.<br />

Conversely if you do wish to recreate your schema for such a reason as you have exhausted your available<br />

tablespace space the results of tests against different sizes are comparable.<br />

Pre-Testing and Planning<br />

After database creation but before you start running measured tests an important phase is pre-testing and<br />

planning. Pre-testing is a phase also known as ‘testing the tests’, in this phase you verify that you have the<br />

optimal system, operating system and <strong>MySQL</strong> configuration which you then document and hold consistent<br />

for a series of tests. Pre-testing enables you to ensure that your configuration is suitable for testing and the<br />

time invested will generate valid results. Pre-testing also enables you to gain familiarity with the<br />

<strong>Hammerora</strong> driver script settings and finally to ‘warm the cache’ by having your schema data cached in the<br />

buffer cache before beginning an extended sequence of tests. Once you are satisfied with your testing<br />

configuration you should then thoroughly plan your measured tests to ensure that all of your tests and<br />

results are fully documented.<br />

To begin pre-testing select the TPC-C schema options menu tab from the top level Benchmark menu and<br />

select the same Schema Options you selected before the schema build as shown in Figure 22.<br />

Figure 22 Select Schema Options<br />

At this stage your focus is now on the options given under the section Driver Options as shown in Figure 23.<br />

Figure 23 Driver Options

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!