MySQL 2018 Intro - 2018 MySQL Days

Post on 18-Mar-2018

47 views 3 download

Transcript of MySQL 2018 Intro - 2018 MySQL Days

Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.|

StateoftheDolphin2018UKRoadshowEvents

JimGallagher(Singer,Dancer,ChessGrandMaster)OracleMySQLSalesManager(UK/I)

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

OverviewofMySQL

•  Millionsofinstallations•  PartoftheopensourceLAMPstack

•  Community&CommercialOfferings(Enterprise+ClusterCarrierGradeEditions)

•  20+yearsavailability,10+yearsInnoDB&8+yearsMySQLwithinOracle

OracleConfidential–Internal/Restricted/HighlyRestricted 3

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 4

Source:http://db-engines.com/en/ranking

MySQLRanking

The DB-Engines Ranking ranks database management systems according to their popularity.

Criteria are:

•  Number of mentions of the system on websites

•  General interest in the system

•  Frequency of technical discussions about the system

•  Number of job offer in which the system is mentioned

•  Numbers of profiles in professional networks, in which the system is mentioned

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

Cloud

Web&Enterprise OEM&ISVs

5

IndustryLeadersRelyonMySQL

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

Application Booking.comhasreliedonMySQLsince2003Supporting60-70%annualgrowthandanagiledevelopmentmodelEveryday,over700,000roomnightsarereservedonBooking.comWhyMySQL?Performanceandscalabilitytomanageaverylargeeventvolume:•  60MByte/secEventdatarate•  2BillionEventsperday•  15TBinMySQLforEvents,lookups,monitoring•  150TBMySQLEventarchive

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

TheyScalewithMySQL

MobileNetworkSupportingOver800MillionSubscribers

1.7BillionActiveUsers 100TBofUserDataforPayPal

IDsProcessedfor1BillionCitizens

850MillionCandyCrushGamePlays/Day

2BillionEvents/DayforBooking.com

7

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

EuronextMarketsTransactionClearing

• UniversalClearingSystem:compensationenginefortheEuronextcashandderivativesmarketsintheEurozone

• Highlymissioncriticalfinancialapplication•  ImplementationofanOpenSourcestackwithMySQLEnterpriseEdition•  1to2milliondailybusinesstransactions–testedfor6+million• Geographicalredundancy• DrasticTCOreduction&architecturesimplification•  Increasedperformance,scalability&reliability

8

ImplementedbyAtos

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

WhyMySQL?

PERFORMANCE EASEOFUSERELIABILITY&SECURITY

CROSS-PLATFORM LOWTCO TRIED&TESTED

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

OracleMySQLislicensedundertheGNUGeneralPublicLicense(GPL)andisfree,

buttherearecostsassociatedwithusingMySQL… Coststointegrate&deploy Coststosupport&maintain …

Onemustaskthequestion:“AmIrunningMySQLefficiently?”

10

MySQLisfree,but…

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 11

ImprovePerformance&Scalability

EnhanceAgility&Productivity

ReduceTCO

MitigateRisks

GetImmediateHelpif/when

Needed

IncreaseCustomerSatisfaction

InsureYourDeployments

GettheBestResults

EnsureCustomerSatisfaction

WhyMySQLEnterpriseEdition(EE)?

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

ManagementToolsAdvancedFeatures Support

• Scalability• HighAvailability• Authentication• Audit• Encryption+TDE• Firewall

• Monitoring• Backup• Development• Administration• Migration

• TechnicalSupport• ConsultativeSupport• OracleCertifications

MySQLEnterpriseEditionTheHighestLevelsofMySQLPerformance,Security&Uptime

12

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

PerServer(upto4Sockets)* USD

MySQLStandardEdition 2,000.00

MySQLEnterpriseEdition 5,000.00

MySQLClusterCGE 10,000.00

*Socketisdefinedasanoccupiedslotthathousesachip.Regardlessofthenumberofcores,eachchip(ormulti-chipmodule)countsasasinglesocket

MySQLYearlySubscriptionServer-BasedPricing

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

MySQLEnterpriseSupport•  Providedbytheexperts,straightfromthesource•  BackedbytheMySQLdevelopers•  World-classsupport,in29languages•  Hotfixes&maintenancereleases•  24x7x365•  Unlimitedincidents•  Consultativesupport•  Globalscaleandreach GetimmediatehelpforanyMySQL

issue,plusexpertadvice

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

NEW!OracleMySQLCloudServiceSimple,Automated,Integrated&Enterprise-Ready

•  The#1OpenSourceDatabaseinOracleCloud• OnlypubliccloudintegratingMySQLEnterpriseEdition• Rapidly,securelyandcost-effectivelydevelop&deploymodernMySQL-basedapplications

• MySQLwiththeannoyingbitsmanagedforyou:– Backups– Patches– Monitoring

15

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

HighestLevelsofSecurity Scalability&AvailabilityExpertMySQL

TechnicalSupport

IntegrationintoOracleCloudEnvironment

Hybriddeploymentsacrosscloud&on-premises LowerTCO

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

MySQL8.0–Improvementsacrosstheboardon5.7

• Replication•  InnoDB• Optimizer•  Security• PerformanceSchema• GIS

•  Triggers• Partitioning• New!SYSSchema• New!JSON• Performance

17

200+new

features

Intotal!

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

EUGeneralDataProtectionRegulation(GDPR)• Dataprivacyasafundamentalright• DefinesDataprotectionresponsibilities,baselines,principles• ProvidesEnforcementPowersFocusison3Areas•  Assessment–Processes,Profiles,DataSensitivity,Ricks

•  Prevention–Encryption,Anonymization,AccessControls,SeparationofDuties

•  Detection–Auditing,Activitymonitoring,Alerting,Reporting

18

Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|

TodaysMySQLJourney

19