16.10.2015 Views

Getting Startedwith pureQuery

Create successful ePaper yourself

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

90<br />

<strong>Getting</strong> Started with <strong>pureQuery</strong><br />

Figure 4.17 - Viewing SQL statements that have columns with private information<br />

4.6 Summary<br />

The <strong>pureQuery</strong> tooling from ODS provides a set of views and editors to help you optimize<br />

your new or existing applications without changing a single line of code. The tooling<br />

includes problem isolation and impact analysis capabilities through the introduction of the<br />

SQL Outline view and the <strong>pureQuery</strong> Analysis view.<br />

The SQL Outline makes tasks easy by correlating SQL statements to a particular line<br />

number of a Java class even when a framework such as JPA or Hibernate generates the<br />

SQL. With the SQL Outline, you can gain insight into what parts of your application use<br />

certain tables, columns or views by determining the objects referenced in the statements.<br />

The impact analysis features of the <strong>pureQuery</strong> tooling helps DBAs and developers to work<br />

together to come up with database changes that would have the least impact on an<br />

application, thus mitigating or eliminating risks.<br />

The <strong>pureQuery</strong> Analysis view shows how the values of a returned result set flow through<br />

the Java application. For example, you can use it to see how and where a retrieved<br />

column value of a statement is used. It can help you answer questions such as: Is it sent<br />

back to the database or printed out in a report or simply to the Console View?

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

Saved successfully!

Ooh no, something went wrong!