Oracle 9i Features:
· Connect internal (SVRMGR) is not supported in 9i now you can manage database with SQL*plus.
· SPfile in 9i which is not available in previous version. Helpful for those init parameter those need server reboot.
· SGA is dynamic i.e buffer cache and shared pool can be dynamically increased or decreased.
· By default now table-space are locally managed to improve performance as free space management is done in the header of the data file instead of dictionary.
· Default TEMP table space and default UNDO table space can be specified at the create database statement level.
· dbms_meta data a new package introduced which helps to generate DDL from the database instead of writing PL/SQL Block.
· Multiple block size support.
· Merge statement is introduced in Oracle 9i.
· ANSI Support for join i.e inner-join outer-join left-outer join keyword introduced instead of operator (+)
· newly introduced Rollback segment management (UNDO)
Oracle 10g Features:
· Transparent Data Encryption
· Async commits
· CONNECT ROLE can not only connect
· Passwords for DB Links are encrypted
· New asmcmd utility for managing ASM storage
· Grid computing - an extension of the clustering feature (Real Application Clusters)
· Manageability improvements (self-tuning features)
· Performance and scalability improvements
· Automated Storage Management (ASM)
· Automatic Workload Repository (AWR)
· Automatic Database Diagnostic Monitor (ADDM)
· Flashback operations available on row, transaction, table or database level
· Ability to UNDROP a table from a recycle bin
· Ability to rename table spaces
· Ability to transport table spaces across machine types (E.g Windows to Unix
· New 'drop database' statement
· New database scheduler - DBMS_SCHEDULER
· DBMS_FILE_TRANSFER Package
· Support for big file table spaces that is up to 8 Exabytes in size
· Data Pump - faster data movement with expdp and impdp.
Oracle Database 11g Features
- Database replay - captures actual production workload and replays it on a separate system.
- SQL performance analyzer - finds and fixes SQL performance degradations
- Eliminates need for file systems. Very fast access of files.
- Store all your data in the database with one consistent:, Security and auditing model
- Backup and recovery mechanism Storage management (ASM) Transaction and concurrency model Interface and protocol Values added services like encryption, compression, and de-duplication.
- Fast bulk data transfers
- Secure Files compression, encryption and optimization Installs/Reinstalls and other fun on weekends. Fast-Start Failover for maximum performance mode in a Data Guard configuration.
- Compression of redo traffic (for Gap Resolution) over the network in a Data Guard Configuration.
- Real-Time query of a physical standby database while redo apply is active.
- Dynamic setting of Oracle Data Guard SQL applies parameters.
- A physical standby database can be opened temporarily for reporting and testing. Redo is still applied while database is in this state.
- Online database upgrades for data guard physical standby. Can upgrade logical standby database, then run both in parallel, then switch them. Can take standby databases, and take them out of standby to do testing and can then move them back into standby modes.
- RAC enhancements in OEM for monitoring and diagnostics. A lot of nice enhancements.
- Improved metrics.
- Next generation RAC cache fusion is even more scalable.
- Query results caches
- Fast caching of query/function results for read-mostly data
- A Virtual Private Catalog can now make sure an RMAN user can only see databases they are authorized to use.
- Archive log management for Streams and Data Guard
- Network aware DUPLICATE
- Optimized undo backup
- Improved corrupt block detection
- A new MEMORY_TARGET parameter that will improve the automatic memory management across shared and private memory areas.
- Simplified Temp Space Management
- Enhanced OFA Support
- Server side connection pooling.
- Secure configuration install option
- Stronger Password Protection
- Improved statistics generation for partitioned objects.
- Security enhancements with transparent table space and LOB encryption.
- SQL Repair Advisor
- Automatic Diagnostic Repository (ADR)
- Fast ANALYZE: Finding Table-Index Corruptions
- Automatic SQL Tuning with Self-Learning Capabilities that can identify top SQL statements and tunes them automatically by creating SQL profiles.
- Better SQL plan management allows the optimizer to maintain a history of execution plans for a SQL statement. The optimizer can move to a new plan when it able to verify it is more efficient than an old plan.
- Streams management improves with automated alerts for Streams, a new DBMS_COMPARISON package than can help evaluate the consistency of data across databases, splitting and remerging of streams, LCR marking and tracking for diagnosing configuration issues, views and interfaces for understanding a Streams topology and a Streams Performance Advisor.
- Migration of DBMS_JOB jobs to the Oracle scheduler.
- SQL Test Case Builder
- Automatic Health Monitoring
- Manage and schedule jobs across multiple databases. This includes external jobs (i.e. shell scripts).
- New facilities to capture and manage relevant information for incidents to speed support processes
- Support workbench.
- Repair advisors (coming in future releases)
- Speed analysis of root cause for faults
- Advice dbas on repair strategy
- The goal is to cut down on the trace files that are sent to Oracle.
- Support for ASM File Access Control, ASM Manageability, ASM Rolling Migrations, OCR and Voting, Disk in ASM, Disk Resync, Disk Zones, and Infrastructure. Security enhancements with ACL and Security Classes.
- Database cloning enhancements.
- Expected enhancements to the Database Home Page and Performance change as well as improved metrics, archiving and purging tracing and alert files, group copy of tns names.ora and viewing trace files, management of Oracle Text Indexes,
- New Log Miner enhancements in Enterprise Manager.
- Fine-Grained Access Control on Network Call-outs from the Database. New packages DBMS_TCP_AMIN and
- DBMS_IMADDR_ADMIN can control which hosts on the Internet an Oracle user can access with PL/SQL packages.
- Secure service registration with the listener out of the box.
- New facilities to capture and manage relevant information for incidents to speed support processes
- Support workbench.
- Repair advisors (coming in future releases)
- Speed analysis of root cause for faults
- Advise DBAs on repair strategy
- The goal is to cut down on the trace files that are sent to Oracle.
- Faster Data Guard.
- Faster simple SQL operations. Faster SQL with caching of frequently used SQL results.
- Faster DML triggers.
- Faster upgrades.
- Faster PL/SQL and Java (auto native compilation). Caching of frequently used procedures and functions results.
- Faster statistics generation.
- Faster sort operations.
- Compression and encryption enhancements
- Support for XML Schemas and schema-based tables.
- Transportable partitions
- New DETECT option for unusual records.
- New MAP option for detecting profiles.
- New PROFILE feature for find defined patterns.
- New analytics and data mining
- A new SYSASM role allows the separation of database management and storage management responsibilities.
- ASM Fast Disk Resync brings a repaired ASM disk on line in a much shorter time.
- ASM manageability gets better with enhancements to the ASMCMD utility, a new mount mode for rebalance performance, disk group metadata backup and improved disk group compatibility across software versions.
- Virtual columns (functions) on tables. Indexes on virtual columns.
- Enhancements to DBMS_SQL supporting LOBS, user-defined types and bulk operations.
- Enhanced passwords (case sensitive and enhanced password algorithm).
- Security on ports and URLs for FGAC (i.e. UTL_HTTP, UTL_SMTP, UTL_TCP).
No comments:
Post a Comment