Trivadis Navigator
Trivadis BlogStart
Leistungsangebot
Kompetenzen
Training
News & PR
Events
Über Trivadis
Login
Join
Sign in
Blogs
Home
Blogs
Get this RSS feed
Home
Blogs
Tags
10gR1
10gR2
11gR1
11gR2
9iR2
Bug
Execution Plan
Indexes
Query Optimizer
Speaking
SQL Trace
TVD$XTAT
Tagged Content List
Blog Post:
Premature Optimization
Chris Antognini
Premature optimization, (probably) because of Donald Knuth’s famous line “premature optimization is the root of all evil,” (see Structured Programming with go to Statements) is, at the very least, a controversial topic. The misconception based on that particular quote is that a programmer, while writing...
on
Fr, Mrz 15 2013
Blog Post:
Index Scan with Filter Predicate Based on a Subquery
Chris Antognini
Most execution plans can be interpreted by following few basic rules (in TOP, Chapter 6, I provide such a list of rules). Nevertheless, there are some special cases. One of them is when an index scan, in addition to the access predicate, has a filter predicate applying a subquery. The following execution...
on
Mo, Feb 6 2012
Blog Post:
Ad: The Oracle Query Optimizer 2-Day Seminar
Chris Antognini
The 31st of January and 1st of February 2012 I will present a 2-day seminar about the Oracle query optimizer in Ballerup (DK). The event is organized by Miracle A/S. The content, which is based on the chapters 2, 4, 5, 6, 9 and 10 of my book, is the following: Chapter 1 describes the life [...]
on
So, Dez 18 2011
Blog Post:
optimizer_secure_view_merging and VPD
Chris Antognini
At page 189 of TOP I wrote the following piece of text: In summary, with the initialization parameter optimizer_secure_view_merging set to TRUE, the query optimizer checks whether view merging could lead to security issues. If this is the case, no view merging will be performed, and performance could...
on
So, Sep 11 2011
Blog Post:
Ad: DOAG Berliner Expertenseminare (Last Call)
status
I was just informed that there are still some free seats for the 2-day seminar I will present in Berlin in two weeks (June 7-8). Hence, do not wait too long if you want to join us… The content is based on the chapters 4, 5, 6 and 7 of my book, i.e. part 3: Query [...]
on
Mo, Mai 23 2011
Blog Post:
IS NULL Conditions and B-tree Indexes
status
At page 383 of my book I wrote the following sentence (BTW, the same information is also provided by Table 9-3 at page 381): With B-tree indexes, IS NULL conditions can be applied only through composite B-tree indexes when several SQL conditions are applied and at least one of them is not based on IS...
on
Do, Feb 17 2011
Blog Post:
SIOUG Conference in Portoroz
status
This is a short note to point out that I just added to the Public Appearances page the next conference organized by the Slovenian Oracle User Group (SIOUG) in Portoroz. It will take place on September 27-29. My talk, entitled “Join Techniques”, is based on chapter 10 of my book. It will be...
on
Di, Aug 10 2010
Blog Post:
Oracle OpenWorld Schedule
status
Back from two weeks of vacation I noticed that the schedule of the next OpenWorld is available here. The detailled information about my session, which is based on chapter 10 of my book, is the following: ID# S316683 Title Join Techniques Abstract This presentation explains how the query optimizer...
on
Di, Jul 13 2010
Blog Post:
Related-Combine Operation „UNION ALL (RECURSIVE WITH)“
status
To make easier the interpretation of execution plans, in chapter 6 of TOP I defined three types of operations: standalone operations, unrelated-combine operations, and related-combine operations. For combine operations I also added a list of all operations of each type. Since in 11.2 a new related-combine...
on
Do, Jun 10 2010
Page 1 of 3 (75 items)
1
2
3