Complex SQL Writing and Performance Tuning
Complex SQL Writing and Performance Tuning
Contents
1 .Understanding how a SQl query is executed.
Oracle Database internal data structures. For example (Library Cache and sql query
performance )
Sql statement processing overview. (How exactly the query execution works).
SQL statement execution fundamentals: PARSE, EXECUTE, BIND, FETCH
arraysize issues, etc.
Analytical queries
Cube and Rollup
Complex Joins
Materialized Views
General tips for writing efficient queries.
(For example Avoiding SQL re-parsing , Replacing subqueries with joins etc)
3. Locks and blocks.
Concept
Identifying locking problems
Tips on how to avoid them.
14. Any tools or utitilies with oracle or open source that can be used.