Presentation is loading. Please wait.

Presentation is loading. Please wait.

Thomas Kyte Oracle Corporation

Similar presentations


Presentation on theme: "Thomas Kyte Oracle Corporation"— Presentation transcript:

1

2 Thomas Kyte thomas.kyte@oracle.com Oracle Corporation http://asktom.oracle.com

3 Resources  metalink.oracle.com  asktom.oracle.com  otn.oracle.com – Discussion forums – Software download – Documentation – Technology Corners  www.oracle.com/oramag  groups.google.com – comp.databases.oracle.*  IOUG

4 Introducing Oracle 10g 10 G  Runs all your applications  Stores all your information  Highly  Scalable  Available  Reliable  Secure  Easy to manage – Make individual systems self-managing – Manage many servers at once Disclaimer

5 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

6 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

7 Oracle Database 10g – Align Storage with the Business ERP DW CRM  Problem: Islands of storage – “My storage is 50% utilized and growing 30% a year”

8 Oracle Database 10g – Align Storage with the Business  Problem: Islands of storage – “My storage is 50% utilized and growing 30% a year”  Solution: Groups of standard, modular disks – Consolidated, Networked Storage – Dynamically Provision

9 Oracle Grid Storage Management Highly Available and Low Cost  Oracle Automatic Storage Management – Manages disk storage groups – Mirrors, Stripes, Re-balances – Huge reduction in labor cost  Built-In Data Protection at Lowest Cost – Disk Based Backup and Recovery – Flashback in Time – Site Recovery Automatic Storage Management Disk Based Backup & Recovery

10 Automatic Storage Management – Dynamically Provision and Tune Storage  Portable, high performance file system  Eliminates need for conventional file system and volume manager  Automatic mirroring  Automatic I/O tuning – Stripes data across disks to balance load

11 11 Oracle DB 10g ULDB Stores All Your Data Oracle interMedia Multimedia management Oracle Locator Location and Proximity Searching XML DB Integrated Native XML Database Oracle Text Text management and search Relational Characters, Numbers and Dates OCS Files Low-cost and Easy  Database size limit raised to millions of Terabytes (8 Exabytes)  Ultra Large Data Files – Terabytes in single file  Unlimited size LOB columns – Terabytes  Automatic Storage Management removes file system limits

12 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

13 Align Processing with the Business  Problem: Islands of computation – “My servers are 15% utilized“ ERP DW CRM

14 Align Processing with the Business  Problem: Islands of computation – “My servers are 15% utilized“  Solution: Groups of industry standard servers – Lowest cost, highest performance – Capacity on demand – Not Self-healing, Disposable ERPCRMDW

15 Complete, Integrated Clusterware  Complete Oracle cluster software solution  Single-vendor support  Low Cost – No need to purchase additional software – Easy to install, manage  High quality and functionality across all platforms  Common event and management API’s – Multi-tier HA & minimal MTTR  Support for third-party clusterware Connectivity Messaging and Locking Cluster Control/Recovery Services Framework

16 Automatic Server Provisioning  Push-button add/drop server to cluster  Hands-free allocation and re-allocation of servers to services – Automatic routing of service requests to appropriate server with lowest load – On server failure, automatic re-allocation of surviving servers to services  Works across all platforms

17 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

18 Low Cost Fault Tolerance Computer Failures Data Failures Data Failures System Changes Data Changes Unplanned Downtime Planned Downtime

19 Low Cost Fault Tolerance Oracle10g RAC  Integrated clusterware – Integrated, less moving parts, better tested  Faster failover between servers – Single digit seconds Computer Failures Data Failures Data Failures System Changes Data Changes Unplanned Downtime Planned Downtime

20 20 New Economics for Data Protection & Recovery Disk-Based Recovery Computer Failures Data Failures Data Failures System Changes Data Changes Unplanned Downtime Planned Downtime Trade cheap disk space for expensive downtime Lets take a look

21 Flashback Log Flashback Database  New strategy for point-in-time recovery  Flashback Log captures old versions of changed blocks – Think of it as a continuous backup – Replay log to restore DB to time – Restores just changed blocks  It’s fast - recovers in minutes, not hours  It’s easy - single command restore – SQL> Flashback Database to ‘2:05 PM’ Like a “Rewind” button for the Database Old Block Version Disk Write New Block Version

22 Flash Backup  Fully automatic disk- based backup and recovery – Set and Forget  Nightly incremental backup rolls forward recovery area backup – Changed blocks are tracked in production DB – Full scan is never needed – Dramatically faster  Use low cost ATA disk array for recovery area Database AreaRecovery AreaTape Nightly Apply of Incremental Backup Weekly Archive to Tape

23 And yet more Flashback  Flashback Database  Flashback Table – Put table and related segments back as they was  Flashback Row History – Show me the values of this row for the last three hours – Also great for optimistic concurrency control on the web  Flashback Drop – Undrop that table  Flashback Transaction History – Undo transaction xxx.yyy.zzz

24 24  GOAL: Allow any change to the system with no downtime Online Reconfiguration No Cost System Changes Rolling Upgrades Computer Failures Data Failures Data Failures System Changes Data Changes Unplanned Downtime Planned Downtime

25 Oracle Database 10g Highest Data Protection for Lowest Cost Storage Failure Protection ASM Mirroring Human Error Protection Flashback Logs Flashback Corruption Protection On Disk Backups Flash Backup Site Failure Protection, rolling upgrades Redo Shipping Data Guard

26 Oracle10i High Availability Features  Backup and Recovery – Automated Disk- Based Backup and Recovery – Drop Database – RMAN Database Deregistration – Backup of Standby Control File – Automated TSPITR Instantiation – Simplified Recovery Manager Cataloging of Backup Files – Automated Channel Failover for Backup and Restore – Automated File Creation During Recovery – Simplified Backups to Disk – Proxy Copy Backup of Archivelogs  Backup and Recovery (Cont) – Incrementally Updated Backups – Simplified Recovery Through Resetlogs – Restore Tolerates Corrupt or Missing Backups – Full Database Begin Backup Command – Change-Aware Incremental Backups  Data Guard – Data Guard Broker Support for RAC – Automated LogMiner Configuration – Log Miner Support for Index-Organized Tables – Secured Redo Transmission  Data Guard (Cont) – Fine-Grained Supplemental Logging – Named Data Guard Configurations – Simplified Zero Data Loss for Data Guard SQL Apply – Zero Downtime Instantiation for SQL Apply – Real Time Apply – Redo Data and Archivelog Compression  Flashback – Flashback Database – Flashback Reinstantiation – Flashback Standby Database – Flashback Table – Flashback Row History – Flashback Drop – Flashback Transaction History  Online Operations – Enhanced Online Redefinition – Improved Handling of DDL Locks on Busy Tables – Signature-Based Dependency Tracking Using Synonyms – Rolling Upgrades with Data Guard SQL Apply

27 Oracle10i High Availability Features  Backup and Recovery – Automated Disk- Based Backup and Recovery – Drop Database – RMAN Database Deregistration – Backup of Standby Control File – Automated TSPITR Instantiation – Simplified Recovery Manager Cataloging of Backup Files – Automated Channel Failover for Backup and Restore – Automated File Creation During Recovery – Simplified Backups to Disk – Proxy Copy Backup of Archivelogs  Backup and Recovery (Cont) – Incrementally Updated Backups – Simplified Recovery Through Resetlogs – Restore Tolerates Corrupt or Missing Backups – Full Database Begin Backup Command – Change-Aware Incremental Backups  Data Guard – Data Guard Broker Support for RAC – Automated LogMiner Configuration – Log Miner Support for Index-Organized Tables – Secured Redo Transmission  Data Guard (Cont) – Fine-Grained Supplemental Logging – Named Data Guard Configurations – Simplified Zero Data Loss for Data Guard SQL Apply – Zero Downtime Instantiation for SQL Apply – Real Time Apply – Redo Data and Archivelog Compression  Flashback – Flashback Database – Flashback Reinstantiation – Flashback Standby Database – Flashback Table – Flashback Row History – Flashback Drop – Flashback Transaction History  Online Operations – Enhanced Online Redefinition – Improved Handling of DDL Locks on Busy Tables – Signature-Based Dependency Tracking Using Synonyms – Rolling Upgrades with Data Guard SQL Apply

28 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

29 Business Challenge – How to Scale DBA’s to the Grid ? Software Maintenance 6% Ongoing System Management 55% Installation 6% Others 15% Creation & Configuration 12 % Source: IOUG 2001 DBA Survey Data Loading 6%

30 Oracle10i System Management – Built-In Intelligent Infrastructure  Automatic Workload Repository – Automatically collects statistics, SQL workload, Feature usage – Base-lining capability – History  Automatic Maintenance Tasks – Pre-packaged, resource controlled  Server-Generated Alerts – Out-of-the-box, Push vs. Pull, Just-in-time

31 Oracle10i System Management – Automatic SGA Management  Only 2 memory parameters  Advisor helps set parameters  Automatically resizes with changes in workload  Maximize usage of available memory SGA Pool PGA Pool Large Batch Jobs sort Java Pool SQL Cache Large Pool Buffer Cache SQL Cache sort Online Users Large Pool Buffer Cache Java Pool

32 Oracle10i System Management – Self Optimizing SQL Management  Oracle Query Optimizer – Comprehensive set of access paths, adaptive search strategy – All cost-based transformations – Preconfigured task to collect object and system statistics – If no statistics available, are collected at parse-time  Automatic memory allocations, automatic degree of parallelism  Automatic identification and capture of high-load SQL – Automatic SQL Tuning – Automatic SQL Analysis – SQL Access Advisor

33 Oracle10i System Management – Self Optimizing SQL Management  Automated capture and identification of high-load SQL  Automatic SQL Tuning  Automatic SQL Analysis  SQL Access Advisor SQL Profile Packaged Apps + SQL Advice Custom Apps + Indexes & MVs Custom Apps + Well-tuned SQL High-load SQL Packaged Apps Custom Apps Automatic Tuning Optimizer Auto SQL Tuning Auto SQL Analysis Access Advisor

34 Oracle10g System Management – Automatic Database Diagnostic Monitor (ADDM)  Performance expert in a box  Automatically provides database- wide performance diagnosis, including RAC  Pinpoints root cause and non-problem areas  Runs proactively

35 Scalable Software Maintenance – Discover and Analyze Configurations  Complete inventory of all Oracle software – Versions – Patch levels  Oracle product configuration details  Search and compare configurations  Change tracking  Reference configurations

36 Scalable Software Maintenance - Automated Software Cloning  Reduce manual labor in software life-cycle – From hours to minutes  Automate mass provisioning of reference systems Update Inventory Clone to Selected Targets 2 3 Select Software (and Instances) to Clone 1

37 Scalable Software Maintenance - Automated Patch Management  Real-time discovery of new patches – Security patch rapid deployment dramatically reduces vulnerabilities  Automatic staging and application – From hours to minutes  Rolling RAC upgrade Update Inventory Determine Applicability 2 Apply Patch 3 4 Patch Published 1

38 Oracle10g Manageability Features  Infrastructure – Easy OracleJVM Monitoring – SYSAUX Tablespace – Enhanced Wait Model – Database Features Usage Tracking – Enhanced Database Time Model – Top Consumers Performance Monitoring & Diagnostic – JDBC: End-to-end Java/J2EE Tracing – SQLJ: End-to-end Java/J2EE Tracing – Automated Routine Administration Tasks – Proactive Server-based Alerts and Notifications – Database Statistics and Workload Respository – Threshold-Based Alerts  Server Configuration – Automated Storage Management Configuration – Automated RAC Services Configuration – Simplified Upgrade for RAC and OPS Databases – Automated Enterprise Manager Configuration – Automated Portable Clusterware Installation – Automated Configuration of Recovery Area – Out-of-the-box LDAP Configuration – Simplified Initialization Parameters – Easy Upgrade – Upgrade Information Tool – Simplified Database Install – User Default Tablespace  Instance Tuning – User-Initiated Buffer Cache Flushing – Database Resource Manager - Adaptive Consumer Group Mapping – Database Resource Manager - Fixed CPU Quota – New Performance Overview Charts in Oracle Enterprise Manager – Improved SQL Reporting Using Oracle Enterprise Manager – Integration of Resource Manager and Profiles – Automated Checkpoint Tuning – Transaction Rollback & Recovery Monitoring – Database Performance Analyzer – Redo Logfile Sizing Advisor – Automated SGA Memory Tuning  Application Tuning – SQLAccess Advisor – Materialized View Tuning API – SQL Tuning Advisor – Enhanced SQLAccess Advisor – Automatic Optimizer Statistics Collection  Backup and Recovery – Enhanced RMAN Reporting – Backup Compression – Bounded Backup Window – Manage RMAN Scripts – Recovery Area Full Alert  Storage Management – Multiple Default Temporary Tablespace Support for SQL Operations – Automated Storage Management – Rename Tablespace

39 Oracle10g Manageability Features  Infrastructure – Easy OracleJVM Monitoring – SYSAUX Tablespace – Enhanced Wait Model – Database Features Usage Tracking – Enhanced Database Time Model – Top Consumers Performance Monitoring & Diagnostic – JDBC: End-to-end Java/J2EE Tracing – SQLJ: End-to-end Java/J2EE Tracing – Automated Routine Administration Tasks – Proactive Server-based Alerts and Notifications – Database Statistics and Workload Respository – Threshold-Based Alerts  Server Configuration – Automated Storage Management Configuration – Automated RAC Services Configuration – Simplified Upgrade for RAC and OPS Databases – Automated Enterprise Manager Configuration – Automated Portable Clusterware Installation – Automated Configuration of Recovery Area – Out-of-the-box LDAP Configuration – Simplified Initialization Parameters – Easy Upgrade – Upgrade Information Tool – Simplified Database Install – User Default Tablespace  Instance Tuning – User-Initiated Buffer Cache Flushing – Database Resource Manager - Adaptive Consumer Group Mapping – Database Resource Manager - Fixed CPU Quota – New Performance Overview Charts in Oracle Enterprise Manager – Improved SQL Reporting Using Oracle Enterprise Manager – Integration of Resource Manager and Profiles – Automated Checkpoint Tuning – Transaction Rollback & Recovery Monitoring – Database Performance Analyzer – Redo Logfile Sizing Advisor – Automated SGA Memory Tuning  Application Tuning – SQLAccess Advisor – Materialized View Tuning API – SQL Tuning Advisor – Enhanced SQLAccess Advisor – Automatic Optimizer Statistics Collection  Backup and Recovery – Enhanced RMAN Reporting – Backup Compression – Bounded Backup Window – Manage RMAN Scripts – Recovery Area Full Alert  Storage Management – Multiple Default Temporary Tablespace Support for SQL Operations – Automated Storage Management – Rename Tablespace

40 Oracle10g Manageability Features (continued)  Network Management – Back Up Directory Naming Entries to Local Naming File – Dynamic Connection Manager Configuration – Easy Connect Naming Method – Easy OCI/JDBC Install – Improved Network Outage Detection – Automated LDAP Discovery for Clients – Improved Connection Manager Access Rules – Automated Shared Server Configuration – Simplified Shared Server Configuration Parameters  Space, Object, Transaction Mgmt – Automatic Undo Retention Tuning – Segment Shrink Advisor – Segment Size Estimation – Online Segment Shrink – Proactive Tablespace Management – Undo Advisor  Database Utilities – SQL*Plus - SPOOL CREATE, REPLACE, and APPEND Options – SQL*Plus - Show Recycle Bin – SQL*Plus - DBMS_OUTPUT After SELECT – SQL*Plus - SET SQLPROMPT Runtime Variable Substitution – SQL*Plus - COMPATIBILITY Command Line Option – SQL*Plus - Run glogin.sql and login.sql After Each CONNECT – iSQL*Plus Input Prompting  Scheduler – Core Scheduler Features – Usability and Manageability – Monitoring – Recovery – Support for Jobs in a Clustered Environment – Job Processing – ILMS Support – Increased Throughput – Redo Minimization – Dynamic Slave Pool

41 Oracle10g Manageability Features (continued)  Network Management – Back Up Directory Naming Entries to Local Naming File – Dynamic Connection Manager Configuration – Easy Connect Naming Method – Easy OCI/JDBC Install – Improved Network Outage Detection – Automated LDAP Discovery for Clients – Improved Connection Manager Access Rules – Automated Shared Server Configuration – Simplified Shared Server Configuration Parameters  Space, Object, Transaction Mgmt – Automatic Undo Retention Tuning – Segment Shrink Advisor – Segment Size Estimation – Online Segment Shrink – Proactive Tablespace Management – Undo Advisor  Database Utilities – SQL*Plus - SPOOL CREATE, REPLACE, and APPEND Options – SQL*Plus - Show Recycle Bin – SQL*Plus - DBMS_OUTPUT After SELECT – SQL*Plus - SET SQLPROMPT Runtime Variable Substitution – SQL*Plus - COMPATIBILITY Command Line Option – SQL*Plus - Run glogin.sql and login.sql After Each CONNECT – iSQL*Plus Input Prompting  Scheduler – Core Scheduler Features – Usability and Manageability – Monitoring – Recovery – Support for Jobs in a Clustered Environment – Job Processing – ILMS Support – Increased Throughput – Redo Minimization – Dynamic Slave Pool

42 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

43 Transportable Tablespaces – Fastest Way to Provision Data  Oracle can unplug and plug database data files – Move and share data without unload and reload – Plug/unplug performance independent of tablespace size – Mount read-only tablespaces on multiple databases 24  Now Works Cross-Platform!

44 Oracle10g Data Pump  High performance import and export – 60% faster than 9i export (single thread) – 15x-20x faster than 9i import (single thread)  Scales with parallel threads  Network transfer data between databases with no intermediate representation – Eg: no disk

45 Oracle Streams Oracle Oracle Streams moves or copies tablespaces faster than FTP Same platform or cross platform Detach, move, attach with one command

46 46 Share Information From All Your Data Sources  Complete  Integrated  Scalable  Available on all platforms Heterogeneous Replication Data Replication Distributed SQL Optimized SQL, Two-phase commit Messaging Interoperates with MQSeries, MSMQ External Tables SQL access to O/S files – load & UNLOAD Gateways SQL, Procedural Access to Foreign DBs

47 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

48 10g Manageability features for DW  Workload Repository – Collects and maintains key system metrics: performance measures, SQL workload, feature usage, …  Self-Tuning SQL Optimization – Compares optimizer predictions with actuals at run-time – If differences are found, they are corrected on subsequent executions  Self-Tuning Memory – No more parameters for shared_pool, large_pool, … – Two parameters only: PGA, SGA  Automated Storage Management – High throughput I/O with virtually no labor cost

49 10g Real Time Warehouse Asynchronous CDC  SQL interface to change data  Publish/subscribe paradigm  Parallel access to log files, leveraging Oracle Streams  Parallel transformation of data OLTP DB Archived log files Logical Change Data Based on Streams DW Tables SQL, PL/SQL, Java Transform

50 Oracle10g Business Intelligence Features  Real Time Data Warehousing – Asynchronous Change Data Capture – Cross-Platform Transportable Tablespaces – Enhanced Table Functions – External Tables Unload – Enhanced MERGE Functionality – Data Pump Export and Import Utilities – Parallel Data Pump Export and Import – SQL*Loader Direct Path Load Support for ROWID Datatype – SQL*Loader Direct Path Load Support for VARRAY Datatype – SQL*Loader Direct Path Load Support for XMLType Tables  VLDB – Bigfile Tablespace – Enhanced Partition Management in Enterprise Manager – Global Partitioned Indexes - Hash Partitioning – Partitioned Index- Organized Tables - List Partitioning – Partitioned Index- Organized Tables - LOB Support – Partitioned Index- Organized Tables - Global Index Maintenance – Enhanced Bitmap Index Performance and Space Management – Local Partitioned Indexes Manageability Improvements  Summary Management – Summary Management OLAP Query Performance Improvements – Summary Management - Enhanced Partition-aware Materialized View Refresh – Summary Management - EXPLAIN PLAN Shows Materialized View Access – Summary Management - Enhanced Dimensions – Summary Management - Nested Materialized View Refresh – Summary Management - Enhanced PCT Refresh – Summary Management - Query Rewrite Uses Multiple Materialized Views  OLAP – Parallel AGGREGATE Command – Parallel SQL IMPORT Command – PL/SQL Creation of Analytic Workspaces – Intra-Dimensional (Attribute) Aggregation – Enhanced Composite Dimensions Indexing – PL/SQL OLAP Measure Calculation Definition – Complete Analytical Workspace Management – Multi-Writer Support – XML Interface for Analytic Workspace

51 Oracle10g Business Intelligence Features  Real Time Data Warehousing – Asynchronous Change Data Capture – Cross-Platform Transportable Tablespaces – Enhanced Table Functions – External Tables Unload – Enhanced MERGE Functionality – Data Pump Export and Import Utilities – Parallel Data Pump Export and Import – SQL*Loader Direct Path Load Support for ROWID Datatype – SQL*Loader Direct Path Load Support for VARRAY Datatype – SQL*Loader Direct Path Load Support for XMLType Tables  VLDB – Bigfile Tablespace – Enhanced Partition Management in Enterprise Manager – Global Partitioned Indexes - Hash Partitioning – Partitioned Index- Organized Tables - List Partitioning – Partitioned Index- Organized Tables - LOB Support – Partitioned Index- Organized Tables - Global Index Maintenance – Enhanced Bitmap Index Performance and Space Management – Local Partitioned Indexes Manageability Improvements  Summary Management – Summary Management OLAP Query Performance Improvements – Summary Management - Enhanced Partition-aware Materialized View Refresh – Summary Management - EXPLAIN PLAN Shows Materialized View Access – Summary Management - Enhanced Dimensions – Summary Management - Nested Materialized View Refresh – Summary Management - Enhanced PCT Refresh – Summary Management - Query Rewrite Uses Multiple Materialized Views  OLAP – Parallel AGGREGATE Command – Parallel SQL IMPORT Command – PL/SQL Creation of Analytic Workspaces – Intra-Dimensional (Attribute) Aggregation – Enhanced Composite Dimensions Indexing – PL/SQL OLAP Measure Calculation Definition – Complete Analytical Workspace Management – Multi-Writer Support – XML Interface for Analytic Workspace

52 Oracle10g Business Intelligence Features (Continued)  Data Mining – Frequent Itemsets – Attribute Importance Algorithms – Enhanced Adaptive Bayes Network – JSR-73 RI & TCK - Java Data Mining – Multi-User Access Control – Complete Oracle Data Mining Management – Enhanced Model Seeker – PMML Producers / Consumers – Enhanced Data Preprocessing – Data Mining Rapid Application Development  Bio-informatics – DOUBLE and FLOAT Datatypes – BLAST Queries – Statistical Functions – Document Clustering – Document Clustering Non- negative Matrix Factorization – Document Clustering Neural Nets – Document Named Entity Extraction – Support Vector Machines – Taxonomy Builder  SQL Analytics – Grouped Table Outer Join – Increased Number of Aggregates per Query – SQL Interrow Calculations – Upsert Through SQL Interrow Calculations

53 Oracle10g Business Intelligence Features (Continued)  Data Mining – Frequent Itemsets – Attribute Importance Algorithms – Enhanced Adaptive Bayes Network – JSR-73 RI & TCK - Java Data Mining – Multi-User Access Control – Complete Oracle Data Mining Management – Enhanced Model Seeker – PMML Producers / Consumers – Enhanced Data Preprocessing – Data Mining Rapid Application Development  Bio-informatics – DOUBLE and FLOAT Datatypes – BLAST Queries – Statistical Functions – Document Clustering – Document Clustering Non- negative Matrix Factorization – Document Clustering Neural Nets – Document Named Entity Extraction – Support Vector Machines – Taxonomy Builder  SQL Analytics – Grouped Table Outer Join – Increased Number of Aggregates per Query – SQL Interrow Calculations – Upsert Through SQL Interrow Calculations

54 Oracle Database 10g – Database for the Grid  Storage for All Your Data  Real Application Clusters  High Availability  Ease of Management  Data Provisioning across Grid  Business Intelligence on the Grid  Application Development on the Grid

55 Application Development on the Grid  Improved PL/SQL Performance  Database Web Services  HTML DB – Low Cost, Hosted, Web Based Development Environment

56 HTML DB and the Grid - Business Problem  Departmental and LOB data sharing and information tracking  Lots and lots of desktop databases  Fragmented  Inaccurate  Untimely  Vulnerable

57 HTML DB – the Perfect “Killer App” for the Grid ?  Productivity of a Desktop Database  Infrastructure of an Enterprise Database  Built for the Web  Leverages the Grid

58 Thank You Questions and Answers ?


Download ppt "Thomas Kyte Oracle Corporation"

Similar presentations


Ads by Google