Have one to sell? Sell yours here
Oracle SQL High-performance Tuning Kit
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Oracle SQL High-performance Tuning Kit [Paperback]

Guy Harrison
4.0 out of 5 stars  See all reviews (5 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback £33.99  
Paperback, 12 May 1997 --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.
There is a newer edition of this item:
Oracle Sql High Performance Tuning (Prentice Hall PTR Oracle) Oracle Sql High Performance Tuning (Prentice Hall PTR Oracle) 4.0 out of 5 stars (5)
£33.99
Usually dispatched within 1 to 3 weeks

Product details

  • Paperback: 512 pages
  • Publisher: Prentice Hall; 1 edition (12 May 1997)
  • Language English
  • ISBN-10: 0136142311
  • ISBN-13: 978-0136142317
  • Product Dimensions: 23.2 x 17.8 x 3.6 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 2,306,779 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Guy Harrison
Discover books, learn about writers, and more.

Visit Amazon's Guy Harrison Page

Product Description

Product Description

This is a comprehensive quide to writing SQL code that's optimized for performance. It includes a unique set of software tools on CD-ROM for benchmarking SQL performance.

From the Publisher

Table of contents
CONTENTS:

(NOTE: Each chapter begins with an Introduction and concludes with a Chapter Summary.)

Introduction

I. THE THEORY OF SQL TUNING.

1. Introduction to SQL Tuning.

Why Tune SQL? The SQL Tuning Process.

2. Review of SQL.

History of SQL. Types of SQL Statements. Query Operations. Views. NULLs and Three-valued Logic. Transactions. Oracle Extensions to the ANSI Standard. Some Comments on the SQL Non-Procedural Approach.

3. SQL Processing.

Overview of SQL Processing. Parsing. Executing SQL. Query Optimization.

4. Principles of Indexing and Clustering.

The B*-Tree Index. Index Clusters. Hash Clusters. Bitmapped Indexes. Index Only Tables.

5. Tracing Oracle SQL.

EXPLAIN PLAN. Using SQL Trace. Using the AUTOTRACE Facility in SQL*PLUS.

II. PRACTICAL SQL TUNING

6. Tuning Table Access.

Full Table Scans and Index Lookups. Alternatives to Full Table Scans. Optimizing Index Lookups. Optimizing Table Scans. Using Hints to Influence an Access Path.

7. Optimizing Joins and Subqueries.

Choosing the Best Join Method. Choosing the Best Join Order. Optimizing Joins with Index Clusters. Outer Joins. Star Joins. Hierarchical Queries. Simple Subqueries. Subqueries Involving the IN Operator. Correlated Subqueries.

8. Optimizing Sorting and Grouping.

Sort Operations. Aggregate Operations. Set Operations. Intersect. Minus.

9. Optimizing Data Manipulation Statements.

Optimizing Individual DML Statements. Optimizing Transactions. Other DML Performance Issues. Locking.

10. Using and Tuning PL/SQL.

Performance Characteristics of PL/SQL. USING PL/SQL in Place of "Standard" SQL. Optimizing PL/SQL.

11. Miscellaneous Topics.

Optimizing Views. Using Snapshots. Distributed SQL. Sequences. Using Decode. Data Definition Language.

12. Parallel SQL.

Understanding Parallel SQL. Parallel Query Option. Examples of Parallel Queries. Parallel DDL and DML.

13. SQL Tuning Case Studies.

Case Study 1: Using Concatenated Indexes. Case Study 2: The Rule Based Optimizer, Index Merges and Bind Variables. Case Study 3: The Slowly Degrading Query. Case Study 4: A Number Range Lookup. Case Study 5: The First Rows Approach.

III. BEYOND SQL TUNING.

14. Data Model and Application Design.

Building Tuning into the Design Process. Designing an Efficient Physical Data Model. Application Design.

15. Building A High-Performance Oracle Database Server.

A Review of the Oracle Architecture. Sizing the Host Computer. Building the Oracle Database.

16. Tuning the Database Server.

Evaluating Operating System Performance. Recognizing Oracle Database Bottlenecks.

Appendix A : Reference. Appendix B: Glossary. Appendix C: Configuring Development Tools. Appendix D: Oracle Server Configuration. Appendix E: Differences Between Oracle Versions. Appendix F: Bibliography and Resources. Appendix G: Contents of the CD-ROM. Index.


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


Customer Reviews

Most Helpful Customer Reviews
2 of 2 people found the following review helpful
By A Customer
Format:Paperback
General content of manual is good, however one or two annoying things let it down. For example, reference to plantree.sql for graphic Explain Plan but no indication where this code is. Also some of the tools on the CD work whilst others don't. No support for tools on CD so why include them if they are not robust.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Paperback
This is a very well organised and intelligent book. One of the best aspects of this book is that you get a fair critique of the pros and cons of an approach, and whether certain features are worth using or not; something not likely to be discussed in an official Oracle book (which in my experience are usually poor). The index is good and there are numerous concise examples to help reinforce concepts.

Very useful.

Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
DBAs need this book 24 Nov 1999
Format:Paperback
Don't believe the introduction - this is a vital book for DBAs. With the plethora of non-hard-coded SQL coming to databases through front-end tools these days, SQL tuning is the largest ongoing task many DBAs have. The discussions cover execution paths of SQL down to the DBA level and dovetail very neatly with what you learn from more traditional DBA oriented books.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback