16.10.2015 Views

Getting Started with IBM Data Studio for DB2

Create successful ePaper yourself

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

320 <strong>Getting</strong> <strong>Started</strong> <strong>with</strong> <strong>IBM</strong> <strong>Data</strong> <strong>Studio</strong> <strong>for</strong> <strong>DB2</strong><br />

Developers can spend considerable time isolating per<strong>for</strong>mance issues: first to a specific<br />

SQL statement, then to the source application, then to the originating code. Three-tier<br />

architectures and popular frameworks make this isolation more difficult as the developer<br />

may never see the SQL generated by the framework. <strong>Data</strong> <strong>Studio</strong> makes it easier to isolate<br />

problems by providing an outline that traces SQL statements back to the originating line in<br />

the source application, even when using Java frameworks like Hibernate, OpenJPA,<br />

Spring, and others.<br />

Be sure to read the <strong>Getting</strong> <strong>Started</strong> <strong>with</strong> pureQuery book of this series to read about the<br />

capabilities of <strong>Data</strong> <strong>Studio</strong> and pureQuery Runtime.<br />

11.2.3 Develop and Optimize: InfoSphere Optim Query Workload Tuner<br />

InfoSphere Optim Query Workload Tuner is focused on enabling developers to tune<br />

queries and query workloads by providing them <strong>with</strong> advice on how to achieve better query<br />

per<strong>for</strong>mance [2]. See Figure 11.5 <strong>for</strong> a screenshot.<br />

Figure 11.5 – InfoSphere Optim Query Workload Tuner provides help <strong>for</strong> tuning<br />

queries and workloads<br />

InfoSphere Optim Query Workload Tuner provides advice <strong>for</strong> statistics, queries, access<br />

paths, and indexes. As you learned in Chapter 7, the tabs along the left side help step you<br />

through tuning steps, and the tool can <strong>for</strong>mat the queries <strong>for</strong> easy reading and include<br />

associated cost in<strong>for</strong>mation, an access plan graph, access plan explorer, and access plan<br />

comparison.

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

Saved successfully!

Ooh no, something went wrong!