Blog

The Café Database Blog

Indexing columns with non pure functions

Indexing columns with non pure functions

When you filter a column using a function, the optimizer does not use the indexes on that particular column because the function "transforms" the values and makes the index non useful to get the proper ROWIDs. To get around that hurdle, Oracle has function-based...

read more
Unordered sorts

Unordered sorts

For the result of an SQL query to be ordered, the only valid clause is ORDER BY. Oracle only guarantees the ordered return of rows when ORDER BY is set as the sort criteria. I have repeated these two phrases like a mantra thousands of times. Any other way to get the...

read more
The 7 most common errors in Oracle19c GoldenGate

The 7 most common errors in Oracle19c GoldenGate

When you first start a replication deployment with Oracle GoldenGate, it's easy that you miss one or several steps that lead you so some errors. Sometimes, the error message in GoldenGate is not so descriptive, or the implications within are not so clear, so here I...

read more
Share This