Comments on: Lots of little interesting notes on Oracle 9i & 10g – database design, DBA, architecture, performance etc. from the Tom Kyte seminar https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/ Friends of Oracle and Java Sat, 01 Aug 2015 11:10:05 +0000 hourly 1 http://wordpress.org/?v=4.2.4 By: keerthi https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/#comment-1756 Thu, 04 Jan 2007 13:08:20 +0000 /?p=409#comment-1756 please give me main differences between oracle 9i and 10g

]]>
By: naveen https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/#comment-1755 Thu, 15 Sep 2005 06:05:55 +0000 /?p=409#comment-1755 Please tell me what is the difference between oracle 9i and oracle 10g. Why we need to
update oracle 9i to oracle 10g?.

Thanks and Regards

naveen

]]>
By: Farqualeet Ishrat https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/#comment-1754 Sat, 02 Jul 2005 09:01:46 +0000 /?p=409#comment-1754 Please tell me what is the difference between oracle 9i and oracle 10g. Why we need to
update oracle 9i to oracle 10g?.

Thanks and Regards

]]>
By: Lucas https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/#comment-1752 Fri, 04 Mar 2005 05:27:35 +0000 /?p=409#comment-1752 Probably of interest to most of you, a discussion on the Evolution op the Cost Based Optimizer from 8i to 10g, from Jonathan Lewis: Evolution in Optimisation – 8i to 10g

]]>
By: Lucas https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/#comment-1751 Wed, 02 Mar 2005 16:21:46 +0000 /?p=409#comment-1751 Some of the topics discussed by Kyte can also be found in viewlet-demonstrations on Lex de Haan’s NaturalJoin website: Viewlets on SQL and Database topics, for example: Bind variable peeking, Analytic Functions, The 10g Merge Command and Materialized Views.

]]>
By: Lucas https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/#comment-1750 Sun, 27 Feb 2005 21:14:46 +0000 /?p=409#comment-1750 Just saw an interesting paper from the RMOUG on JOIN, ANTI-JOIN and what the CBO does with (NOT)EXISTS and (NOT) IN: Speeding Up Queries with Semi-Joins and Anti-Joins: How Oracle Evaluates EXISTS, IN, and NOT IN
From it:
A semi-join between two tables returns rows from the first table where one or more matches are found in the second table.
The difference between a semi-join and a conventional join is that rows in the first table will be returned at most once. Even if the second table contains two matches for a row in the first table, only one copy of the row will be returned.
Semi-joins are written using EXISTS or IN.
An anti-join between two tables returns rows from the first table where no matches are found in the second table. An anti-join is essentially the opposite of a semi-join.
Anti-joins are written using the NOT EXISTS or NOT IN constructs. These two constructs differ in how they handle nulls—a subtle but very important distinction which we will discuss later.
NOT EXISTS effectively ignores null values. If the subquery of a NOT IN clause returns at least one row with a null value, the entire NOT IN clause evaluates to false for all rows.
Although you can write a query with NOT EXISTS or NOT IN, the results may not be the same.
You can make NOT IN treat nulls like NOT EXISTS by adding an extra predicate to the subquery “AND column IS NOT NULL�.

]]>
By: » Day One of the ODTUG 2005 Conference - first impressions and my first presentation: 10g Top 3 SQL and PL/SQL https://technology.amis.nl/2005/02/16/lots-of-little-interesting-notes-on-oracle-9i-10g-database-design-dba-architecture-performance-etc-from-the-tom-kyte-seminar/#comment-1753 Wed, 30 Nov -0001 00:00:00 +0000 /?p=409#comment-1753 […] elf attended the three days Tom Kyte seminar back in February in The Netherlands; see post Lots of little interesting notes on Oracle 9i & 10g – database design, DBA, […]

]]>