Skip to main content
  • Book
  • © 2016

Expert Oracle Indexing and Access Paths

Maximum Performance for Your Database

Apress
  • Explains how indexes help performance, and sometimes hinder it too

  • Demystifies the various index choices so that you can chose rightly

  • Describes the database administration chores associated with indexes

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xix
  2. Introduction to Oracle Indexes

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 1-21
  3. B-tree Indexes

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 23-56
  4. Bitmap Indexes

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 57-75
  5. Index-Organized Tables

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 77-91
  6. Specialized Indexes

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 93-123
  7. Partitioned Indexes

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 125-155
  8. Tuning Index Usage

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 157-183
  9. Maintaining Indexes

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 185-210
  10. SQL Tuning Advisor

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 211-234
  11. In-Memory Column Store

    • Darl Kuhn, Sam R. Alapati, Bill Padfield
    Pages 235-251
  12. Back Matter

    Pages 253-257

About this book

Speed up the execution of important database queries by making good choices about which indexes to create. Choose correct index types for different scenarios. Avoid indexing pitfalls that can actually have indexes hurting performance rather than helping. Maintain indexes so as to provide consistent and predictable query response over the lifetime of an application.

Expert Oracle Indexing and Access Paths is about the one database structure at the heart of almost all performance concerns: the index. Database system performance is one of the top concerns in information technology today. Administrators struggle to keep up with the explosion of access and activity driven by the proliferation of computing into everything from phones to tablets to PCs in our increasingly connected world. At the heart of any good-performing database lies a sound indexing strategy that makes appropriate use of indexing, and especially of the vendor-specific indexing features on offer.

Few databases fully exploit the wealth of data access mechanisms provided by Oracle. Expert Oracle Indexing and Access Paths helps by bringing together information on indexing and how to use it into one blissfully short volume that you can read quickly and have at your fingertips for reference. Learn the different types of indexes available and when each is best applied. Recognize when queries aren’t using indexes as you intend. Manage your indexing for maximum performance. Confidently use the In Memory column store feature as an alternate access path to improve performance. Let Expert Indexing in Oracle Database 12c be your guide to deep mastery of the most fundamental performance optimization structure in Oracle Database.

  • Explains how indexes help performance, and sometimes hinder it too
  • Demystifies the various index choices so that you can chose rightly
  • Describes the database administration chores associated with indexes
  • Demonstrates the use of the In Memory column store as an alternate access path to the data

What You Will Learn


  • Create an overall indexing strategy to guide your decisions
  • Choose the correct indexing mechanisms for your applications
  • Manage and maintain indices to avoid degradation and preserve efficiency
  • Take better advantage of underused index types such as index-organized tables
  • Choose the appropriate columns to index, with confidence
  • Blend partitioning and materialized views into your indexing strategy

Who This Book Is For




All levels of database administrators and application developers who are struggling with the database performance and scalability challenge. Any database administrator involved with indexing, which is any database administrator period, will appreciate the wealth of advice packed into this gem of a book.



Authors and Affiliations

  • Morrison, USA

    Darl Kuhn

  • Flower Mound, USA

    Sam R Alapati

  • Aurora, USA

    Bill Padfield

About the authors

Darl Kuhn is a senior database administrator working for Oracle. He handles all facets of database administration from design and development to production support. He also teaches advanced database courses at Regis University in Colorado. Darl does volunteer DBA work for the Rocky Mountain Oracle Users Group. He has a graduate degree from Colorado State University and lives near Spanish Peaks, Colorado, with his wife, Heidi, and daughters, Brandi and Lisa.


Sam R. Alapati is an experienced Oracle database administrator who holds the Oracle Certified Professional designation and the Hewlett-Packard UNIX System Administrator certification. He currently manages Oracle databases at the Boy Scouts of America's national headquarters in Los Colinas, Texas. Alapati has been dealing with databases for a long time, including the Ingres RDBMS in the mid-1980s. He is also well-versed in the Microsoft SQL Server, Sybase, and IBM DB2 database management systems.



Bill Padfield is an Oracle Certified Professional, working for a large telecommunications company in Denver, Colorado as a lead database administrator. Bill helps administer and manage a large data warehouse environment consisting of more than 75 databases. Bill has been an Oracle Database administrator for more than 14 years, and has been in the IT industry since 1985. Bill also teaches graduate database courses at Regis University and currently resides in Aurora, Colorado with his wife, Oyuna, and son, Evan.

Bibliographic Information

  • Book Title: Expert Oracle Indexing and Access Paths

  • Book Subtitle: Maximum Performance for Your Database

  • Authors: Darl Kuhn, Sam R Alapati, Bill Padfield

  • DOI: https://doi.org/10.1007/978-1-4842-1984-3

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Professional and Applied Computing (R0), Apress Access Books

  • Copyright Information: Darl Kuhn, Sam R. Alapati and Bill Padfield 2016

  • Softcover ISBN: 978-1-4842-1983-6Published: 28 September 2016

  • eBook ISBN: 978-1-4842-1984-3Published: 27 September 2016

  • Edition Number: 2

  • Number of Pages: XIX, 257

  • Number of Illustrations: 12 b/w illustrations, 8 illustrations in colour

  • Topics: Database Management

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access