answersLogoWhite

0


Best Answer

Early versions of the oracle did not bear the latest features added to the latest version of the oracle. There are series of new features implemented in the newer version of the oracle.

new features are:

  • New "pivot" SQL clause - The new "pivot" SQL clause will allow quick rollup, similar to an MS-Excel pivot table, where you can display multiple rows on one column with SQL. MS SQL Server 2005 also introduced a pivot clause. Laurent Schneider notes that the new SQL "pivot" syntax is great for converting rows-to-columns and columns-to-rows.

  • The /*+result_cache*/ SQL hint - This suggests that the result data will be cached in the data buffers, and not the intermediate data blocks that were accessed to obtain the query results. You can cache SQL and PL/SQL results for super-fast subsequent retrieval. The "result cache" ties into the "scalable execution" concept. There are three areas of the result cache:

    • The SQL query result cache - This is an area of SGA memory for storing query results.

    • The PL/SQL function result cache - This result cache can store the results from a PL/SQL function call.

    • The OCI client result cache - This cache retains results from OCI calls, both for SQL queries or PL/SQL functions.

  • Scalable Execution - This 11g feature consists of a number of features, the first of which is query results caching; this feature automatically caches the results of an SQL query as opposed to the data blocks normally cached by the buffer cache, and works both client (OCI) and server side - this was described as "buffer cache taken to the next level". The DBA sets the size of the results cache and turns the feature on at a table level with the command "alter table DEPT cache results", the per-process cache is shared across multiple session and at the client level, is available with all 11g OCI-based clients. Mark Rittman

  • XML SQL queries - Oracle11g will support query mechanisms for XML including XQuery and SQL XML, emerging standards for querying XML data stored inside tables.

  • SQL Replay - Similar to the previous feature, but this only captures and applies the SQL workload, not total workload. Source: Dr. Tim Hall
  • Improved optimizer statistics collection speed - Oracle 11g has improved the dbms_stats performance, allowing for an order of magnitude faster CBO statistics creation. Oracle 11g has also separated-out the "gather" and "publish" operations, allowing CBO statistics to be retained for later use. Also, Oracle 11g introduces multi-column statistics to give the CBO the ability to more accurately select rows when the WHERE clause contains multi-column conditions or joins.
  • SQL execution Plan Management - Oracle 11g SQL will allow you to fix execution plans (explain plan) for specific statements, regardless of statistics or database version changes. See Inside the 11g SQL Performance Advisor.
  • Dynamic SQL. DBMS_SQL is here to stay. It's faster and is being enhanced. DBMS_SQL and NDS can now accept CLOBs (no more 32k limit on NDS). A ref cursor can become a DBMS_SQL cursor and vice versa. DBMS_SQL now supprts user defined types and bulk operations. Source: Lewis Cunningham

  • SQL Performance Advisor - You can tell 11g to automatically apply SQL profiles for statements where the suggested profile give 3-times better performance that the existing statement. The performance comparisons are done by a new administrative task during a user-specified maintenance window.
  • Improved SQL Access Advisor - The 11g SQL Access Advisor gives partitioning advice, including advice on the new interval partitioning. Interval partitioning is an automated version of range partitioning, where new equally-sized partitions are automatically created when needed. Both range and interval partitions can exist for a single table, and range partitioned tables can be converted to interval partitioned tables.
  • Oracle 11g SQL tuning transformations
User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

14y ago

what is the different version of oracle

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the different version of oracle?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is unix command to find oracle version?

select * from v$version where banner like 'oracle%';


Oracle latest version?

Oracle 11i Oracle 11i


Which oracle version is compatible with Windows 7?

Oracle 11g R2


Which is the latest version of Oracle?

11i


What is feature in latest version of Oracle 11g?

I want the latest featurea in oracle 12c


How can you install oracle 8i in vista?

8i is oldest version of oracle which is notsupported in vista. vista supports 10g or elder version of oracle.by Bhavesh Patel


What is the latesat version of oracle?

11g Release 2


What is the difference between oracle 88i9i11i10g?

They are just different versions of Oracle.


What does thisimean in oracle 8i oracle 9i?

what is i Oracle 8i? Starting in 1999 with Version 8i, Oracle added the "i" to the version name to reflect support for the Internet with its built-in Java Virtual Machine (JVM). Oracle 9i added more support for XML in 2001. In 2003, Oracle 10g was introduced with emphasis on the "g" for grid computing, which enables clusters of low-cost, industry standard servers to be treated as a single unit.


What is the difference between Oracle 10i and Oracle 10g?

Oracle 8i and 9i were databases with 'i' referring to the Internet. For version 10 onwards, Oracle named the database as 10g, 'g' referring to the grid. 10i and 11i are ERP systems, nothing to do with the database.


What is the main purpose of an Oracle application server 10g?

The main purpose of an Oracle Application Server 10g, is to basically replace an older version of the servers that the Oracle corporation was using. The "g" stands for grid, and this new enhanced version is the center or the corporation. This application, is now the standard for server platforms.


What is 11i and 11g oracle version?

G - Grid Technology I - Internet Applications