---------------------Following features were added in Oracle 9i:
RAC Spfile alter system commands to modify init.ora parameters. Automatic Undo Management and Undo Tablespace and init.ora parameters( UNDO_MAN AGEMENT=AUTO, UNDO_TABLESPACE=undots1, UNDO_RETENTION = 900) List Partitioning. Multiple Block Sizes- Oracle 9i supports tablespaces and Database Buffer cache w ith different block size. DB_NK_CACHE_SIZE (N=2,4,8,16,32) Flashback Query - Used to see a Table data as of a time in past. Oracle 10g New features ----------------------DataPump - expdp and impdp AWR - Automatic Workload Repository. Automatic Sql tuning using Sql Tuning Advisor and Sql Profiles. ADDM - Automatic Database Diagnostic Monitor. ASM (Automatic Storage Management) used to store Oracle data,control, redolog fi les and OCR, Voting Disk in RAC. Flashback Database, Flashback Table, Flashback Transaction. Automatic Optimizer Statistics Collection - Oracle 10g automatically gathers sta tistics using a scheduled job called GATHER_STATS_JOB. Automatic Shared Memory Management - Introduced SGA_TARGET init.ora parameter an d SGA_MAX_SIZE. Segment Advisor - Analyzes Tables/Tablespaces for Fragmentations and Suggests st eps to Shrink/Reclaim Tables/Tablespace Space. Sql Access Advisor - Recommends Indexes and Materialized views to improve Sql p erformance.
Oracle 11g New Features
---------------------Automated Database Maintenance Task - (auto optimizer stats collection , auto se gment space advisor, auto sql tuning advisor) Automatic Diagnostic Repository- adrci Automatic Memory Management - 11g added new init.ora parameter MEMORY_TARGET(sum of SGA+PGA) and MEMORY_MAX_TARGET. Database Replay - Capture Sql workloads on a production system and replay them i n Dev/QA. This is used for performance testing. Read-Only Tables SQL Plan Management using Sql Pla Baseline. (A Baseline is a known good plan for a sql. Once created Oracle will use the plan and sql execution will be faster )