Click here to load reader

Keynote Juan Loaiza - oowBR 2016

  • View
    93

  • Download
    0

Embed Size (px)

Text of Keynote Juan Loaiza - oowBR 2016

Oracle Database Update

10 Transformational Database TechnologiesJuan LoaizaSenior Vice PresidentOracle Database SystemsJune, 2016

Copyright 2016, Oracle and/or its affiliates. All rights reserved. |

Copyright 2016, Oracle and/or its affiliates. All rights reserved. |2

Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.

Copyright 2016, Oracle and/or its affiliates. All rights reserved. |This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template.

One of the Safe Harbor slides must be used if your presentation covers material affected by Oracles Revenue Recognition Policy

To learn more about this policy, e-mail: [email protected]

For internal communication, Safe Harbor Statements are not required. However, there is an applicable disclaimer (Exhibit E) that should be used, found in the Oracle Revenue Recognition Policy for Future Product Communications. Copy and paste this link into a web browser, to find out more information.

http://my.oracle.com/site/fin/gfo/GlobalProcesses/cnt452504.pdf

For all external communications such as press release, roadmaps, PowerPoint presentations, Safe Harbor Statements are required. You can refer to the link mentioned above to find out additional information/disclaimers required depending on your audience.2

IntroductionThis is a time of great innovation in databaseDatabase architectures are fundamentally changing due to new technologies and new requirementsOrganizations need to understand and embrace these transformations to thrive in the future economy

3

Copyright 2016, Oracle and/or its affiliates. All rights reserved. |Transformation #1:

Engineered Systemsfor Database

4

Copyright 2016, Oracle and/or its affiliates. All rights reserved. |

Copyright 2016, Oracle and/or its affiliates. All rights reserved. |Exadata & Supercluster Dramatically Better Platforms for all Database Workloads Fastest and Most Cost-Effective Hardware Scale-out Database and Storage ServersUltra-Fast Unified InfiniBand FabricFastest PCIe Flash, Largest Helium DisksSmart System SoftwareFastest Analytics - Offload DB queries to storageFastest OLTP - Special InfinBand Protocols and PCIe flashMost Cost Effective -10X Hybrid Col Compression, Best ConsolidationThousands of Production Deployments OLTP, Analytics4 of the top 5 Banks, Telcos, and Retailers run Exadata5

PCI Flash

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

5

Transformation #2:

In-Memory Database6

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Oracle DB In-Memory Dual Format ArchitectureTable data kept in BOTH row and column format with full consistencyOLTP uses proven row formatAnalytics & reporting use 100x faster in-memory Column formatOptimized for vector processingNot persistent, so changes are fast enabling mixed OLTP and analytics No app changes, trivial to deployFull Scale-Out, Scale-Up, HA, etc.7

NormalBuffer CacheNew In-MemoryFormatSALESSALESRowFormatColumnFormat

SALES

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

7

Transformation #3:

Software-in-Silicon8

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |SPARC Software in Silicon9Sparc M7 CPUs deliver revolutionary performanceFastest ever conventional microprocessor - 32-core chip

Plus Software-in-SiliconSQL in Silicon - Database In-Memory Acceleration EnginesCapacity in Silicon - Real-time decompression of in-memory dataSecurity in Silicon - Fine-grained low-overhead memory protection

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Acknowledge Special Purpose Hardware, ahead of their time, part of billion dollar effort, boutique vs mainstream

9

Transformation #4:

Big Data Integratedwith Relational Data10

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Oracle Big Data Appliance and SQLBig Data Appliance Runs Hadoop and Spark workloadsAnd Extends Oracle Data Warehouse and ETL with Big DataCloudera basedState of the Art InfiniBand connected serversPre-integrated, Pre-tuned Software and Hardware45% Lower Cost and 2X faster than do it yourself systemBig Data SQL - Massively Parallel Query across Oracle, NoSQL and Hadoop integrates data from all sourcesNo longer requires Exadata or Big Data Appliance

11

Identical On-Premises and Oracle Public Cloud

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Transformation #5:

Global-Scale OLTP Made Easy12

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Preview: Native Database Sharding for Global-Scale OLTPSome Global-Scale OLTP applications prefer to break up gigantic databases into a farm of smaller sharded databasesSharding is easy using NoSQL, now it is also easy on OracleOracle Native SQL for sharding tables across up to 1000 ShardsOnline addition and reorganization of shardsLinear scalability - data, workload, usersIsolation of outages or slowdowns to single shardConnection Pool routes SQL based on app provided shard keyCross Shard queries and monitoring are supported13

Shard DB #1

B

A

D

C

F

E

H

GShard DB #2Shard DB #3

J

I

L

K

B

A

D

C

F

E

H

G

J

I

L

K

One Giant DB to Many Small DBsTable Partitions

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Transformation #6:

Complete Data Protection14

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |15Zero Data Loss Recovery Appliance (ZDLRA)Minimal Impact BackupsProduction databases only send changesBackup, replication, and tape processing is offloaded Zero Data LossReal-time redo shipping from all databases to recovery appliance provides instant protection of transactionsCloud-Scale ProtectionEasily protect all databases using a single cloud-scale applianceDatabase Level RecoverabilityEnd-to-end reliability, visibility, and control of databases, not disjoint files

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

15

Transformation #7:

JSON Natively Integrated with SQL16

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Native JSON Support in Oracle Surpasses JSON SpecialistsJSON provides Schema-less data storage for complex dataJSON stored in table columns, with native SQL supportUnique Dot Notation to access JSON valuesselect c.json_doc.name.last, c.json_doc.address.city from customers c;All existing Oracle features work with JSON DataRAC, Data Guard, Replication, Parallel SQL, Partitioning, RMAN, In-Memory, Exadata offload, etc.Create index on any JSON element using functional indexes17

SQL

JSON

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |New Document-Store APIs for application developmentREST servicesDocument / Collection centric APIs for JAVAHigher level frameworks for popular scripting languagesAll existing RDBMS APIs can access JSON documents stored in Oracle RDBMSUse OCI, JDBC, .NET to store and retrieve JSON DocumentsExecute JSON Path expressions using SQL/JSON operators17

Transformation #8:

Container Databases Optimize Consolidation and SaaS18

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Oracle Multitenant Database19ERPCRMDWMany Pluggable DBs (PDB) in each Container DBApplications in PDBs run as if in dedicated DBEasy DB movement via fast unplug/plug of PDB Rapidly clone PDB for test/devCDB centralizes and shares operations and servicesManage, upgrade, HA, backup of many PDBs as oneShare memory and processes across PDBsConsolidate up to 5X more DBs per server

PDBPDBPDBSingle Container DB (CDB)Multitenant Greatly Decreases Software Administration, Virtualization Increases It

Single Container DB (CDB)PDBPDBPDB

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Transformation #9:

Best of Cloud withBest of On-Premises20

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |

Copyright 2016 Oracle and/or its affiliates. All rights reserved. |Oracle Database Exadata Cloud ServiceFull Oracle Database with all advanced options100% compatibility for easy migration of existing databasesOn fastest and most available database cloud platformScale-Out Compute, Scale-Out Intelligent Storage, InfiniBand, PCIe flashComplete Isolation of tenants with no overprovisioningAll Benefits of Public CloudFast, Elastic, Web Driven ProvisioningOracle Experts Deplo

Search related