What's New In Oracle Database 19c

2y ago
56 Views
4 Downloads
2.67 MB
32 Pages
Last View : 6d ago
Last Download : 3m ago
Upload by : Wren Viola
Transcription

What's New inOracle Database 19cMaria ColganMaster Product ManagerMission Critical Database TechnologiesJune 2019Copyright 2019, Oracle and/or its affiliates. All rights reserved.

2Safe Harbor StatementThe preceding is intended to outline our general product direction. It is intended forinformation purposes only, and may not be incorporated into any contract. It is not acommitment to deliver any material, code, or functionality, and should not be relied uponin making purchasing decisions. The development, release, and timing of any features orfunctionality described for Oracle’s products remains at the sole discretion of Oracle.

Production onExadata, Linux,Solaris HP-UX, andAIXAdditional Platforms to follow 3

Last Release of the 12.2 family of products12.2.0.112.2.0.212.2.0.3

Core aims :Long Term Stability5

Continual improvements in each release .ShardingMultitenant, OnlineClone and RelocateAutonomous HealthFramework12.2.0.112.2.0.2New In-Memory Features12.2.0.3Online Encryption

Continual improvements in each release .Mem Optimized Row StoreSharded RACT1 T2 T3 T412.2.0.112.2.0.2ActiveDirectoryMultitenant SnapshotCarouselActive Directory Integration12.2.0.3Private Temporary Tables

Continual improvements in each release .High speed data ingestionActive Data Guard DMLRedirectAutomatic IndexingSALES TABLEQ1Q2Q3Hybrid Partition Tables12.2.0.112.2.0.2JSON Improvements12.2.0.3

Online Table MoveInvisible ColumnsProperty GraphJSONSchema-only Oracle accountsReal-Time StatisticsAnalytical ViewsLonger VarcharsApplicationContinuityPartitioned Hybrid TablesSQL Plan Management EnhancementsPolymorphic Table FunctionsReal Time Materialized ViewsLong Identifiers Auto Generated SequencesIntegration with Active DirectoryApproximate FunctionsOnline Tablespace EncryptionQuarantine for SQL PlansInline External TablesData Guard DML RedirectIndex CompressionLoad From Object StoresLive SQLUnicode 9 SupportAuto IndexingIndex Usage StatsSecurity Assessment ToolTop N QueriesAnd Many Many More .Read Only Oracle Home9

DatabaseUpgrade

Direct Upgrade to Oracle Database 19c11.2.0.412.1.0.212.2.0.111

19cNew Auto Upgrade Tool Oracle Database Auto Upgrade allows DBAs to upgrade oneor many databases without human intervention Allows the DBA to upgrade one or many databases withouthuman intervention The Auto Upgrade utility identifies issues before upgrades,deploys upgrades, performs post upgrade actions, andbrings up the upgraded Oracle Database12c Currently supports 12.2 and 18c* See MOS Note 2485457.1 for more detailsCopyright 2019, Oracle and/or its affiliates. All rights reserved. 12

What to expect fromOracle Database13

Performance and Scalability12.1 Continuous Innovation and Improvement Row Level Locking, Read Consistency, B-Tree Indexes,Bitmap Indexes, Materialised Views, Parallel Query,Advanced Compression, ASM, Results Cache Software in Silicon In-Memory Column Store Exadata provides the best database platformfor all workloads12.2, 18c, 19c12.2 In Memory JSON Queries In Memory Active Standby 18c Memory Optimized Row Store 19c Fast ingest support for IoT type workloads Quarantine for SQL Plans Automatic Indexing 14

Memoptimized Rowstore : Fast Ingest SupportSGA A memory optimised mechanism forinserting data into the database Ideal for light weight IoT transactions Rows are cached in memory andasynchronously drained to disk An API allows developers to check on thedurability of their inserts– Declare table MEMOPTIMIZE FOR WRITE– Use new hint MEMOPTIMIZE WRITEBUFFER CACHEIOT : SENSORS,TELEMETRY,LOCATION ETC.HIGH VOLUMEINSERTSAPPLICATIONSERVERLARGE POOLSHARED POOLBatched RowsBatched RowsBatched RowsDRAINER PROCESSESWRITE VERIFICATION API

SQL QuarantineUSER EXECUTESSQL STATEMENT SQL execution plans consuming excessiveresources are quarantined It’s prevented from executing again Improves overall responsiveness of thesystem by stopping “rogue” SQLstatements being continually resubmittedRESULTSRETURNEDSQL CONSUMINGEXCESSIVERESOURCESQL PREVENTEDFROM RE-RUNNING DBA can monitor quarantined statementsin V SQL Controlled by DBMS SQLQ orDBMS RESOUCE MANAGERSQL BELOWRESOURCETHRESHOLDDBA CAN MONITOR AND EXPORTQUARANTINED SQL OR CHANGETHE PLAN TO GET IT OUT OFQUARANTINE16

Automatic IndexingAn expert system that implementsindexes based on what a skilledperformance engineer would doCaptureMonitorDecideIdentifyVerifyReinforcement Learning allows it tolearn from it’s own actions as allcandidate indexes are validated beforebeing implementingThe entire process is fully automaticTransparency is equally important assophisticated automationAll tuning activities are auditableCopyright 2019, Oracle and/or its affiliates. All rights reserved.17

High AvailabilityNew in 12.2, 18c, 19c Comprehensive HA and disaster recoveryfunctionality Real Application Clusters, Active Data Guard, RecoveryAppliance Oracle GoldenGate for heterogeneous replication12.2 Sharding Autonomous Health Framework 18c Sharded RAC 19c Data Guard DML Redirect Sharding now supports multiple PDBshards in a CDB Improvements to Application Continuity 18

Active Data Guard : DML Redirection Allows DML to be executed against the standby database On execution the DML operation is passed to the primary database The primary database performs the operations and generates the redo The redo is then applied to the standby and control returned to theapplication The transaction is fully ACID compliant Allows for incidental updates to be run against the standby increasing theoverall flexibility of the disaster recovery architecture19

Active Data Guard : DML RedirectionRead Mostly Standby5 DATA IS VISIBLE TO1 DMLPRIMARYCLIENTACTIVE STANDBY2 DML IS REDIRECTED TO PRIMARY3 DML IS APPLIED TO PRIMARY4 DATA CHANGE IS STREAMED TO STANDBY20

Sharding Enhancements Support multiple PDB-shards in the same CDB– Allows consolidation of apps that require separatedatabases, but share the same system Multiple Table Families– Support multiple table families where data fromdifferent families reside in the same chunk For system-managed sharding method– Different apps accessing different table familiescan now be hosted on one sharded DB Propagate parameter setting across shards– Centrally manage and propagate "ALTERSYSTEM" parameter setting from shard catalog toall shardsCopyright 2019, Oracle and/or its affiliates. All rights reserved. 21

Application DevelopmentNew in 12.2, 18c, 19c Application Express provides a low code platformfor building stunning scalable applications SQL Developer IDE & SQLCl provide class leadingfunctionality for both developers and admins Comprehensive Language support PL/SQL, SQL , Python, Node.js, PHP, Java, C, .NET, REST JSON for schema less development12.2 Long Identifiers Case Insensitive Databases 18c Improved JSON Support C, Python, Javascript JSON SODA API Private Temporary Tables 19c SQL JSON Enhancements Partial JSON Update support Confidential - Oracle Internal Only22

Oracle Database 19c JSON Support The Oracle Database provides comprehensive support for JSON– Via Standard DML– NoSQL APIs (Java, REST, C, Python, JavaScript, PL/SQL)– Analytics (Dot Notation Access, Parallel Query, QBE, Columnar Access)– JSON Data Guide to analyze the meta data of JSON Collections Improvements in Oracle Database 19c include– JSON Update operations– Materialised View Support for JSON TABLE– JSON Function Simplification23

Partial JSON Update Support New SQL functionJSON MERGEPATCH enablesyou to update specific portions of a UPDATE purchaseorder tabJSON document without have toSETpo document replace the entire documentjson mergepatch( Imagine we need to updates all ofpo document,the JSON documents in the'{"Special Instructions":null}’po document column of thepurchaseorder tab table to);remove the field "SpecialInstructions"24

Data Warehousing and Big DataNew in 12.2, 18c, 19c The most advanced analytics engine availabletoday Partitioning, Compression, SQL, Analytical Views, AnalyticalSQL, Data Mining Easily analyze data held in Hadoop with Big DataSQL Big Data Appliance provides an out of the boxhigh performance analytics platform12.2 Partitioned External Tables Analytical Views 18c Neural Network Support In-Memory for external tables Automatic propagation of nologged data tostandby 19c Partitioned Hybrid Tables Real Time Stats Collection Confidential - Oracle Internal Only25

Hybrid Partitioned Tables Extends Oracle Partitioning by enabling partitions to reside in both OracleDatabase segments and in external files External partitions may reside on standard file systems, HDFS or ObjectStorage (coming soon). This model supports the placement of data for long term archiving onlower cost storage whilst allowing it’s continued online access Supports long term access to infrequently access data for regulatoryrequirementsCopyright 2019, Oracle and/or its affiliates. All rights reserved. 26

Hybrid Partitioned TablesCOLD DATASQLHOT DATAORDERSQ4 2016 Q1 2017 Q2 2017 Q3 2017 Q4 2017 Q1 2018 Q2 2018 Q3 2018 Q4 2018UPDATESTABLE PARTITIONED BY QUARTEROBJECT STORAGECopyright 2019, Oracle and/or its affiliates. All rights reserved. 27

Real-Time Statistics Gather statistics as part of conventional DML(Insert/update/merge) Statistics gathered during DML needs to be fastwith negligible overhead Only most essential stats are gathered to avoidcatastrophic SQL execution plan performanceregressions (e.g. avoiding out-of-range conditions)INSERTS/UPDATESDELETES– Min, Max, num rows, etc.ORDERSORDERS Stats Gathering of remaining statistics is deferred– Automatic statistics gathering job still kicks in as neededCopyright 2019, Oracle and/or its affiliates. All rights reserved. STATS AUTOMATICALLY MAINTAINEDAS DATA IS MODIFIED28

Security12.112.2, 18c, 19cActive Directory Security In-Depth Access Controls, Encryption, Redaction, Masking, Auditing,SQL Firewalls Key Vault Audit Vault Database Firewall Security Assessment Tool 12.2 Online encryption 18c Integration with Active Directory Password-less schema creation 19c Schema-only Oracle accounts Database Vault Operations Control29

Centrally Managed Users Directly in Active DirectoryAuthentication DataAuthorization DataMap Users / RolesEnterprise DomainsDatabase UserPasswordKerberos, PKIOracleDatabaseOracleDirectory Services30

Multitenant12.1 Container managed database virtualization Manage Many as one Patching, Backup, Security, Online Cloning, OnlineRelocation Software as Service Shared metadata, Data location transparency12.2, 18c, 19c 12.2 Online cloning & relocationIncremental refresh of test/dev master Application containers 18c Transportable backups Snapshot carouselRefreshable PDB switchover 19c RAT and ADDM at PDB level31

Summary Oracle Database 19c is nowproduction and available on premises Oracle Database 19c offers anextended support window making itan excellent choice for current andfuture upgrade plans Focus on long term stability32

Patching, Backup, Security, Online Cloning, Online Relocation Software as Service Shared metadata, Data location transparency 31 12.1 12.2, 18c, 19c . Oracle Database 19c is now production and available on premises Oracle Database

Related Documents:

Oracle e-Commerce Gateway, Oracle Business Intelligence System, Oracle Financial Analyzer, Oracle Reports, Oracle Strategic Enterprise Management, Oracle Financials, Oracle Internet Procurement, Oracle Supply Chain, Oracle Call Center, Oracle e-Commerce, Oracle Integration Products & Technologies, Oracle Marketing, Oracle Service,

Oracle is a registered trademark and Designer/2000, Developer/2000, Oracle7, Oracle8, Oracle Application Object Library, Oracle Applications, Oracle Alert, Oracle Financials, Oracle Workflow, SQL*Forms, SQL*Plus, SQL*Report, Oracle Data Browser, Oracle Forms, Oracle General Ledger, Oracle Human Resources, Oracle Manufacturing, Oracle Reports,

7 Messaging Server Oracle Oracle Communications suite Oracle 8 Mail Server Oracle Oracle Communications suite Oracle 9 IDAM Oracle Oracle Access Management Suite Plus / Oracle Identity Manager Connectors Pack / Oracle Identity Governance Suite Oracle 10 Business Intelligence

Advanced Replication Option, Database Server, Enabling the Information Age, Oracle Call Interface, Oracle EDI Gateway, Oracle Enterprise Manager, Oracle Expert, Oracle Expert Option, Oracle Forms, Oracle Parallel Server [or, Oracle7 Parallel Server], Oracle Procedural Gateway, Oracle Replication Services, Oracle Reports, Oracle

PeopleSoft Oracle JD Edwards Oracle Siebel Oracle Xtra Large Model Payroll E-Business Suite Oracle Middleware Performance Oracle Database JDE Enterprise One 9.1 Oracle VM 2.2 2,000 Users TPC-C Oracle 11g C240 M3 TPC-C Oracle DB 11g & OEL 1,244,550 OPTS/Sec C250 M2 Oracle E-Business Suite M

Oracle Database using Oracle Real Application Clusters (Oracle RAC) and Oracle Resource Management provided the first consolidation platform optimized for Oracle Database and is the MAA best practice for Oracle Database 11g. Oracle RAC enables multiple Oracle databases to be easily consolidated onto a single Oracle RAC cluster.

Specific tasks you can accomplish using Oracle Sales Compensation Oracle Oracle Sales Compensation setup Oracle Oracle Sales Compensation functions and features Oracle Oracle Sales Compensation windows Oracle Oracle Sales Compensation reports and processes This preface explains how this user's guide is organized and introduces

Oracle Compute hosting Oracle Data Integrator, the Oracle BI Applications Configuration Manager and Oracle Database Cloud Service. See detailed deployment documentation published on Oracle Support. (Figure 2) Hybrid solutions deploy the BI semantic model, analyses and dashboards on Oracle Analytics Cloud with Oracle Data Integrator and Oracle .