Lost your password?

Blogs about: Oracle Cost Based Optimizer

Featured Blog

OPTIMIZER_INDEX_CACHING Parameter8 comments

Richard Foote wrote 3 months ago: As previously discussed, the CBO assumes the actual costs and overheads associated with all I/Os to … more →

Tags: Oracle Indexes

The CBO and Indexes: OPTIMIZER_INDEX_COST_ADJ Part II10 comments

Richard Foote wrote 4 months ago: In OPTIMIZER_INDEX_COST_ADJ Part I,  I discussed how this parameter can significantly impact the ove … more →

Tags: OPTIMIZER_INDEX_COST_ADJ, Oracle Indexes

The CBO and Indexes: OPTIMIZER_INDEX_COST_ADJ Part I16 comments

Richard Foote wrote 4 months ago: In the previous entry regarding The CBO and Indexes, we saw how the CBO with a query that selected 5 … more →

Tags: CBO, Index Access Path, OPTIMIZER_INDEX_COST_ADJ, Oracle Indexes

Function-Based Indexes and Missing Statistics (No Surprises)7 comments

Richard Foote wrote 12 months ago: Thought I might mention a common trap associated with Function-Based Indexes following a recent ques … more →

Tags: Oracle Indexes, Function Based Indexes

Index Monitoring and Index Statistics (The Great Gig In The Sky)7 comments

Richard Foote wrote 1 year ago: I write this post whilst listening to Pink Floyd’s masterpiece “The Dark Side Of The Moo … more →

Tags: Oracle Indexes, Index statistics, Concatenated Indexes, 11g, Index Monitoring, Extended Statistics

Partition Pruning - Some Examples (Knives Out)2 comments

Richard Foote wrote 1 year ago: Following on from my last post where I looked at the use of partition pruning vs. the use of an inde … more →

Tags: partitioning

Regular Index vs. Partitions (The Best Of Both Worlds)16 comments

Richard Foote wrote 1 year ago: When asking for requests and suggestions on what I could cover in the blog, Brian Tkatch asked … more →

Tags: Oracle Indexes, partitioning

Indexes and NOT Equal (Not Now John)15 comments

Richard Foote wrote 1 year ago: The Cost Based Optimizer (CBO) is a rather complex piece of code that has to deal with countless dif … more →

Tags: Index Access Path, NOT Equal, Oracle Indexes, Performance Tuning

NOVALIDATE Constraints Part II - Does It Matter ? 11 comments

Richard Foote wrote 1 year ago: As promised, more on NOVALIDATE constraints. As previously discussed, a Primary Key or a Unique Key … more →

Tags: Constraints, Novalidate Constraints, Oracle Indexes, Primary Key, Unique Indexes

Empty Leaf Blocks and Statistics (Sense Of Doubt)14 comments

Richard Foote wrote 1 year ago: I’ve recently been discussing how empty index blocks or those blocks that contain nothing but … more →

Tags: Oracle Indexes, Index Delete Operations, Index statistics, Performance Tuning, Index Access Path, Index Block Splits

Reading 100% of Data Via An Index (We Are Hungry Men)12 comments

Richard Foote wrote 1 year ago: I’ve already previously discussed how a Full Table Scan can sometimes be the most effective ex … more →

Tags: Oracle Indexes, Oracle Myths

Index Scan or Full Table Scan: The "Magic" Number (Magic Dance)25 comments

Richard Foote wrote 1 year ago: What seems like ages ago, I listed 8 things you may not have known about indexes. Although I’v … more →

Tags: Oracle General, Oracle Indexes, Oracle Myths, Oracle Opinion

Store Indexes In A Larger Block Tablespace: The Multiblock Read Myth Part II (The Fly)67 comments

Richard Foote wrote 1 year ago: Thought I might begin by mentioning a lovely little story by Billy Verreynne in this OTN Forum Threa … more →

Tags: Oracle General, Oracle Indexes, Oracle Myths, Index statistics, Performance Tuning, Tablespace Management, Index Block Size

Store Indexes In A Larger Block Tablespace: The Multiblock Read Myth (Karma Police)6 comments

Richard Foote wrote 1 year ago: One of the great myths surrounding the use of differing block sizes is that storing indexes in large … more →

Tags: Oracle General, Oracle Indexes, Oracle Myths, Index statistics, Performance Tuning, Tablespace Management, Index Block Size

Store Indexes In a Larger Block Tablespace: Some Thoughts (Big Brother)17 comments

Richard Foote wrote 1 year ago: A suggestion that seems to pop up on a routine basis on various forums and discussion boards is that … more →

Tags: Index Block Size, Oracle General, Oracle Indexes, Oracle Myths, Performance Tuning, Richard's Musings, Tablespace Management

Index Skip Scan - Does Index Column Order Matter Any More ? (Warning Sign)31 comments

Richard Foote wrote 1 year ago: I’ve already written a few posts regarding concatenated indexes and things to consider (and no … more →

Tags: Index Access Path, Index Skip Scan, Oracle General, Oracle Indexes, Performance Tuning

Index Compression Part IV (Packt Like Sardines In a Crushd Tin Box)9 comments

Richard Foote wrote 1 year ago: A great question by Brian Tkatch has convinced me there needs to be at least a Part IV in this parti … more →

Tags: Oracle General, Oracle Indexes, Performance Tuning, Index Internals, Index Compression

Oracle Diagnostic Tools - Some Random Thoughts (Hammer To Fall)36 comments

Richard Foote wrote 1 year ago: There’s been a bit of discussion lately and some interesting opinions aired, such as those by … more →

Tags: Oracle General, Performance Tuning, Richard's Musings

Index Compression Part II (Down Is The New Up)7 comments

Richard Foote wrote 1 year ago: Compression can be very beneficial when the compressed columns of an index have many repeated values … more →

Tags: Index Compression, Oracle General, Oracle Indexes, Performance Tuning


Have your say. Start a blog.

See our free features →

Related Tags
All →

Follow this tag via RSS