informaon purposes only, and may not be incorporated into...

32

Upload: others

Post on 16-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June
Page 2: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

ThefollowingisintendedtooutlineourgeneralproductdirecCon.ItisintendedforinformaConpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfuncConality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,CmingandpriceofanyfeaturesorfuncConalitydescribedforOracle'sproductsmaychangeandremainsatthesolediscreConofOracleCorporaCon.

SafeHarborStatement

NYOUGSummerGeneralMeeCng

Page 3: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

What’sNewinOracleDatabase19cNewYorkOracleUsersGroup

SummerGeneralMeeCngJune5,2019

NYOUGSummerGeneralMeeCng

Page 4: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

Today’sTopics

What’sNewfromOracle

AutonomousDatabaseUpdate

NewinOracleDatabase19c

What’sNextfromOracle

NYOUGSummerGeneralMeeCng

Page 5: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.| NYOUGSummerGeneralMeeCng

What’sNewfromOracle

Q32018 Q42018 Q12019 Q22019

ATPServerless

Database19c

OracleDatabase18cExpressEdiCon(XE)

ExadataX8

KeyVault18.1

Page 6: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

•  Includesmostenterprisefeatures– noRAC,DataGuard,GoldenGate• Resourcelimitsincreasedto:– 2CPUsforforegroundprocesses– 2GBmemory(SGA+PGA)– 12GBuserdata– 3PDBs•  Freetouse(forumsupport)

www.oracle.com/xe

OracleDatabase18cExpressEdiCon(XE)

NYOUGSummerGeneralMeeCng

Page 7: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

OracleExadataX8

•  Scale-Out2-Socketand8-SocketDatabaseServers– 15%fasterclockrate–latest24coreIntelCascadeLake– Spectre&MeltdownmiCgatedinsilicon–nosokwareoverhead,moresecure

• Ultra-FastUnifiedInfiniBandInternalFabric•  Scale-OutIntelligent2-SocketStorageServers– 60%morecores–latest16coreIntelCascadeLake– 40%highercapacity14TBHeliumDiskDrives

• NEWStorageServerExtended(XT)– LowcoststorageextendsExadatabenefitstoinfrequentlyaccesseddata

NYOUGSummerGeneralMeeCng

LatestgeneraConofopCmizedplapormforalldatabaseworkloads

High-Capacity(HC)Storage

ExtremeFlash(EF)Storage

DatabaseServer

OR

Extended(XT)Storage

Page 8: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

OracleKeyVault18.1

• OpCmizedforTDEmasterkeymanagementfor100sofdatabases– SupportspopularHardwareSecurityModulesasrootoftrust

• Preventskeylossfrom;– Forgorenpasswords,and– AccidentaldeleConofwalletsandJavakeystores

• Upto16-nodemulC-masterdeploymentarchitecture– ForconCnuouskeyavailability,and– Supportforlargegloballydistributeddeployments

ForstoringandmanagingencrypConkeys

NYOUGSummerGeneralMeeCng

Page 9: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

OracleDatabase19c:Goals

• ProvideastableandsecurereleaseofOracleDatabase– Long-termsupportfor12cand18cfamilyofreleases– PremiersupporttoMarch2023– ExtendedsupporttoMarch2026

• DeliveraddiConalAutonomousDatabasecapabiliCes– AutomaCcindexing,realCmestaCsCcs,…

• DeliverfuncConalchangestoimproveoverallcustomerexperience– IoTIngest,updatesonAcCveDataGuardstandby,hybridparCConedtables,…

NYOUGSummerGeneralMeeCng

Page 10: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

DatabaseReleaseandSupportTimelines

NYOUGSummerGeneralMeeCng

AlwayscheckMOSNote742060.1forthelatestschedule!

2009

2010

2011

2012

2013

2014

2015

2016

2017

2018

2019

2020

2021

2022

2023 2024

2025 2026 2027

18c

11.2.0.4 EXTENDED

EXTENDED12.1.0.2

12.2.0.1

EXTENDED*19c

PaidExtendedSupportPremier WaivedExtendedSupportFee

10

Page 11: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

OracleAutonomousDatabaseKeyArributes

Self-DrivingAutomatesalldatabaseandinfrastructuremanagement,

monitoring,tuning

Self-SecuringProtectsfrombothexternalaracksand

maliciousinternalusers

Self-RepairingProtectsfromall

downCmeincludingplannedmaintenance

NYOUGSummerGeneralMeeCng

Page 12: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousDatabaseMachineLearningDiagnosCcs,recoveryandopCmizaConsforeachlayerofthedeploymentstack

DatabaseOperaSons WorkloadOpSmizaSonsDatabaseInfrastructure

DetecConandrecoveryoffailed/sickserver,storageor

switch/link

HangManagementAnomalyDetecCon

MaintenanceSlotIdenCficaConBugIdenCficaConandPrioriCzaCon

QueryOpCmizerReal-CmestaCsCcsAutomaCcIndexing

NYOUGSummerGeneralMeeCng

Page 13: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousTransacSonProcessing

AutonomousDatabase|OpCmizedbyWorkload

AutonomousDataWarehouse

NYOUGSummerGeneralMeeCng

Page 14: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.| UtahTrainingDays2019 14

Page 15: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousDataWarehouse(ADW)

• OpCmizedforanalyCcworkloads– HighperformanceDWquerywithflexibilityofbigdataplaporms

•  Easytoprovision,loaddata,andexecutequeries– OrlikandshikexisCngdatabases

•  LowCost– ZeroadministraCon,self-tuning,instantelasCcity

Fordatamarts/warehouses,machinelearninganddatalakes

NYOUGSummerGeneralMeeCng

Page 16: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousDataWarehouseCustomers

NYOUGSummerGeneralMeeCng

Page 17: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

DetermineFansMostLikelytoRenewSeasonTickets

1.  BuildMLmodelinADWwherewehaveadetailedhistoryofallfanacCviCesusingin-DatabaseMLalgorithms !!

!DBMS_DATA_MINING.CREATE_MODEL(! model_name => 'SEASON_TKS_MODEL',! mining_function => dbms_data_mining.classification,! data_table_name => 'FAN_DETAIL_TAB',! case_id_column_name => 'FAN_ID',! target_column_name => 'BUY_SEASON_TKS',! settings_table_name => 'GLM_SETTINGS');!!

2.  ApplytheMLmodelviaasimpleSQLqueryonATPtopredictwhichfanlikelytobuy!SELECT PREDICTION_PROBABILITY(SEASON_TKS_MODEL, 'Yes' !USING !3500 as BANK_FUNDS, 40 as AGE, 'Married' as MARITAL_STATUS) !FROM !dual;!

Usingsimpletwo-stepMachineLearning(ML)process

NYOUGSummerGeneralMeeCng

Page 18: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousTransacConProcessing(ATP)

• Highperformance,reliable,andsecureExadatainfrastructure•  EasytoprovisionnewdatabasesorlikandshikexisCngdatabases– Simplyspecify#OCPUsandamountofstorage– Systemprovisionedinseconds

•  LowCost– InstantelasCcityallowsOCPUandstoragechangesonline– FullyautonomousinfrastructureanddatabaseoperaCons– Choiceofmanualtuningorself-tuning

ForOLTP,mixedOLTP/analyCcal,IoT,documentworkloads

NYOUGSummerGeneralMeeCng

Page 19: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousTransacConProcessing|KeyUseCases

MixedWorkloads

ApplicaSonDevelopment

Departmental/MissionCriScalApplicaSons

AnalyScsTransacSons

NYOUGSummerGeneralMeeCng

Page 20: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

AutonomousDatabaseEliminatesDeveloperComplexity

• BuildapplicaConsusingonecoredatamanagementservice– IndustrystandardSQLforapplicaConportability– Supportsallpopulardatatypesandusecases

•  FastestCmetousage– Rapidprovisioning,onlineelasCcscaling

• NoDBAsupportrequiredfor– Provisioning,performancetuning,patching,upgrading,backup

• APEXforlow-codeapplicaCondevelopment

ModernmulC-modeldatabasesimplifiesdevelopmentofmodernapps

NYOUGSummerGeneralMeeCng

Page 21: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

• MLmeetsmissioncriCcal• GoalistoopCmizeperformance– PlansarelikedrivingdirecCons– Indexesarelikeshortcuts

• MLconCnuouslymonitorsworkloads– IdenCfiesnewSQLplansandindexes– ChangestestedoutsideofproducCon– ThenvalidatedonfirstexecuCon– Ifslower,thenoldplanisrestored

• Allauditablebycustomer

What’sNew|AutomaCcIndexing

NYOUGSummerGeneralMeeCng

Page 22: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

• OracleDatabase18cintroduced:– DeclaretableMEMOPTIMIZEFORREAD– In-memoryrowstoreforfastlookups

• OracleDatabase19cadds:– DeclaretableMEMOPTIMIZEFORWRITE– Clientsperformslow-latencywriteintoin-memorybuffer

– Bufferedwritesdrainedinbackground– IdealforforIoTWorkloads

What’sNew|MemoryOpCmizedAccessExample:WriteTemperatureReading

IoTClientOpCmizedWrite

TempReadings

PeriodicBufferDrain

BufferAppend Background

Drainers

In-MemoryIngestBufferTime Temp

05:50 52o

05:55 54o

06:00 54o

06:05 55o

Insert:<6:05AM,55o>

NYOUGSummerGeneralMeeCng

Page 23: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

What’sNew|AcCveDataGuardDMLRedirecConEnablesReadMostlyStandby

PRIMARY ACTIVESTANDBY

DML1

2 DMLISREDIRECTEDTOPRIMARY

2 DMLISAPPLIEDTOPRIMARY

3 DATACHANGEISSTREAMEDTOSTANDBY

5 DATAISVISIBLETOCLIENT

NYOUGSummerGeneralMeeCng

Page 24: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

What’sNew|HybridParCConedTables

Q4_2018Q3_2018Q2_2018Q1_2018Q4_2017Q3_2017Q2_2017Q1_2017Q4_2016

ORDERS

OBJECT STORAGE

TABLE PARTITIONED BY QUARTER

SQL HOT DATACOLD DATA

UPDATES

NYOUGSummerGeneralMeeCng

Page 25: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

• Performance– QuaranCnerunawayqueries• Availability– RollingRACinfrastructurepatching•  Sharding– MulCplePDBshardsinaCDB

• MulCtenant– RATandADDMatPDBlevel

• DatabaseSecurityAssessmentTool– Reportonoverallsecuritystatus– Findtheusers,enCtlements,andrisks– DiscoversensiCvedata– FormulCpledatabasereleases

• ApplicaConDevelopment– DISTINCTopConforLISTAGGaggregate– MoreJSONenhancements– SQLDevelopermonitoring

NYOUGSummerGeneralMeeCng

What’sNew|SomeOtherFeaturesofNote

Page 26: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.| NYOUGSummerGeneralMeeCng

Page 27: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.| NYOUGSummerGeneralMeeCng

Page 28: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

What’sNext|DedicatedExadataCloudInfrastructure

• DeployondedicatedExadataCloudinfrastructure– Withguaranteed99.995%SLA

• Completestackisfullyisolatedfromothertenants:– Compute,Storage,ClusterInterconnect– VirtualCloudNetworkishardwareenforced

• UniquefullyisolatedcloudinPublicCloud– AllowscontroloverconsolidaCon,updates

ForsecuredatabaseconsolidaConandworkloadisolaCon

NYOUGSummerGeneralMeeCng

Page 29: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

What’sNext|AutonomousDatabaseatCustomer

• AutonomousDatabaseisCloudOnlysinceitautomatestheenCrestack:– Servers,storage,network,interconnect,sokware

•  Somecustomerscannotmovetopubliccloud– RegulaCons,corporatepolicies,networklatency

• ManagedbyOCIpubliccloudcontrolplane– SameExadatahardware,sokware,interfaces– Samepay-per-usesubscripConmodel

AutonomousDatabaseincustomer’sdatacenter

NYOUGSummerGeneralMeeCng

Page 30: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.|

InSummary

•  Significantproductreleasesoverpast12months– AutonomousTransacConProcessing(ATP)Service– OracleDatabase19c,OracleExadataX8,KeyVault18.1,…

•  Enhanced/uniquefeaturesforon-premandin-clouddeployments– AutomaCcindexing,fastIoTingest,SQLquaranCnes,…

• AutonomousDatabasegainingtracConwithnew/exisCngcustomers• NextroundofAutonomousDatabaseenhancementscomingsoon– FurtherdifferenCateOracleDatabaseintheCloudandon-prem

NYOUGSummerGeneralMeeCng

Page 31: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June

Copyright©2019,Oracleand/oritsaffiliates.Allrightsreserved.| NYOUGSummerGeneralMeeCng

Page 32: informaon purposes only, and may not be incorporated into ...nyoug.org/wp-content/uploads/2019/06/WhatsNewin19c-NYOUG.pdf · New York Oracle Users Group Summer General MeeCng June