Jonathan Lewis: Indexing Strategies

Total time

Jonathan Lewis: Indexing Strategies

Oracle University
Logo Oracle University
Provider rating: starstar_borderstar_borderstar_borderstar_border 2 Oracle University has an average rating of 2 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places

This product does not have fixed starting dates and/or places.

Description
The Structure of Indexes:

What is a B-tree index, what is a Bitmap index and why is it so different? How does Oracle build indexes? Are there differences in reverse indexes, function-based indexes, cluster indexes, global partitioned indexes, indexed organized tables, and secondary indexes. With the aid of a few block dumps and carefully monitored test results we examine the way that different types of indexes are built and behave.

The Uses of Indexes:

How many different ways can Oracle take advantage of an index? We have primary keys and unique keys - do we need unique indexes to enforce them. We may have problems with foreign keys if we don't have related indexes. We need fast access paths…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: Microsoft SQL Server, Planning, PL/SQL, Microsoft Windows Server 2003/2008, and Client - Server.

The Structure of Indexes:

What is a B-tree index, what is a Bitmap index and why is it so different? How does Oracle build indexes? Are there differences in reverse indexes, function-based indexes, cluster indexes, global partitioned indexes, indexed organized tables, and secondary indexes. With the aid of a few block dumps and carefully monitored test results we examine the way that different types of indexes are built and behave.

The Uses of Indexes:

How many different ways can Oracle take advantage of an index? We have primary keys and unique keys - do we need unique indexes to enforce them. We may have problems with foreign keys if we don't have related indexes. We need fast access paths - but will indexing help and what will it cost? When will Oracle use an index to accelerate a query? Can we assist performance by understanding the mechanisms?

Popular misconceptions:

There are several surprising ideas floating around the Internet about how Oracle indexes work. Sometimes these ideas are irrelevant and have no use or impact. Sometimes they have a serious impact on your effectiveness. They may cause you to do work that need not, or should not, be done. They may introduce down-time that you do not need. They may make you avoid a feature that is really the perfect feature for your application. This session examines some of the more popular and potentially damaging misconceptionsabout indexes.

Maximum benefit, minimum cost:

We all know that indexes are supposed to make things go faster - but sometimes we forget that they have maintenance costs - of two types. How do you identify the optimum set of indexes for your application? How do you identify redundant indexes? How do you check whether or not an index has become inefficient and needs to be rebuilt - and how do you rebuild it most cost-effectively? This session discusses strategies for ensuring that you don't waste effort supporting indexes that shouldn't exist, and don't waste valuable batch time rebuilding indexes that don't need it.


Audience
Course Topics The Structure of Indexes The Uses of Indexes Popular misconceptions Maximum benefit, minimum cost
Course Objectives
  • Indexes

There are no reviews yet.
    Share your review
    Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

    There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.