01.09.2016 Views

Beginning Oracle Database 11g Administration From Novice to Professional

Create successful ePaper yourself

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

CHAPTER 17 SQL TUNING 415<br />

Exercises<br />

<br />

and procedures. Locate the trace file and<br />

review the recursive calls. Also review the , , and calls for your<br />

query.<br />

materialized view with all the columns in<br />

and instead of just those columns required in the exercise.<br />

ated<br />

during the exercise.<br />

and and verify that the data is au<strong>to</strong>matically<br />

inserted in<strong>to</strong> the materialized view.<br />

Further Reading<br />

<strong>Oracle</strong> Corporation. <strong>Oracle</strong> <strong>Database</strong> <strong>11g</strong> Data Warehousing Guide. <strong>Oracle</strong> Corporation,<br />

2007. This book pays much attention <strong>to</strong> SQL techniques that are particularly useful<br />

when working with large databases such as materialized views, pipelined data<br />

transformation, parallel operations, bitmap indexes, and star schemas. Searchable<br />

or downloadable free of charge at . Printed copies can be<br />

purchased from <strong>Oracle</strong>’s online s<strong>to</strong>re.<br />

<strong>Oracle</strong> Corporation. <strong>Oracle</strong> <strong>Database</strong> <strong>11g</strong> Performance Tuning Guide. <strong>Oracle</strong> Corporation,<br />

2007. This is certainly the place <strong>to</strong> start, if only because it is searchable or downloadable<br />

free of charge at . It covers all aspects of performance<br />

tuning, including SQL tuning. Printed copies can be purchased from <strong>Oracle</strong>’s online<br />

s<strong>to</strong>re.<br />

An<strong>to</strong>gnini, Christian. Troubleshooting <strong>Oracle</strong> Performance. Apress, 2008. An excellent<br />

book on <strong>Oracle</strong> performance issues, covering database tuning as well as SQL tuning.<br />

The book is billed as “written for developers by an application developer who has<br />

learned by doing.” If you had <strong>to</strong> buy just one book on performance tuning, this is the<br />

one that I would recommend.<br />

Harrison, Guy. <strong>Oracle</strong> SQL High- Performance Tuning (2nd Edition). Prentice Hall, 2001.<br />

This book predates <strong>Oracle</strong> <strong>Database</strong> 9i and is fairly out-of- date but is one of only<br />

a very small handful of books devoted exclusively <strong>to</strong> the subject of tuning SQL for<br />

<strong>Oracle</strong> databases. Despite its lack of coverage of the latest techniques, it is an excellent<br />

work and recommended reading for serious students.

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

Saved successfully!

Ooh no, something went wrong!