Date post: | 11-Jan-2017 |
Category: |
Technology |
Upload: | mark-swarbrick |
View: | 44 times |
Download: | 1 times |
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseEdiDonAchievetheHighestLevelsofMySQLPerformance,Security&UpDme
1
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
SafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirecDon.ItisintendedforinformaDonpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfuncDonality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andDmingofanyfeaturesorfuncDonalitydescribedforOracle’sproductsremainsatthesolediscreDonofOracle.
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseEdiDon:Agenda
1
2
3
4
5
WhyMySQLEnterpriseEdiDon?
ManagementTools
AdvancedFeatures
TechnicalSupport&CerDficaDons
CaseStudies
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TheyScalewithMySQL
MobileNetworkSuppor5ngOver800MillionSubscribers
1.7BillionAc5veUsers 100TBofUserDataforPayPal
IDsProcessedfor1BillionCi5zens
850MillionCandyCrushGamePlays/Day
2BillionEvents/DayforBooking.com
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Replica5on LosslessSemi-Synchronous GTIDs CrashSafe TimeDelayed Mul5-threaded Mul5-Source
InnoDB ImprovedThroughput
Default OnlineDDL FullTextSearch NoSQLAccess
M y S Q L U D l i D e s
EXPLAIN
O p D m i z e r : F a s t e r Q u e r y E x e c u D o n a n d B e \ e r D i a g n o s D c s
G I S
PerformanceSchema
Security ParDDoning
WhyMySQLEnterpriseEdiDon?AlltheDatabaseFeaturesYouLove
JSON
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
WhyMySQLEnterpriseEdiDon?InAddi5ontoalltheMySQLFeaturesyouLove
InsureYourDeploymentsGettheBestResultsDelightCustomers
ImprovePerformance&Scalability
EnhanceAgility&Produc5vity
ReduceTCO
Mi5gateRisks
GetImmediateHelpif/when
Needed
IncreaseCustomerSa5sfac5on
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
ManagementToolsAdvancedFeatures Support
• Scalability• HighAvailability• AuthenDcaDon• Audit• EncrypDon+TDE• Firewall
• Monitoring• Backup• Development• AdministraDon• MigraDon
• TechnicalSupport• ConsultaDveSupport• OracleCerDficaDons
MySQLEnterpriseEdiDon
8
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseMonitor• StartmonitoringMySQLin10minutes• Real-DmeMySQLperformanceandavailabilitymonitoring• Visuallyfind&fixproblemqueries• Diskmonitoringforcapacityplanning• Cloudfriendlyarchitecture– Noagentsrequired
• Rolebasedaccesscontrols
10
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
EnterpriseMonitor:Cloud-FriendlyArchitecture
MySQLEnterpriseDashboard
ServiceManager
Repository
HTTPS
DataCen
ter
PublicCloud
PrivateClou
d
• MySQL– PerformanceSchemaprovidesQueryAnalyzerdata– ProvidesallMySQLrelatedmetrics
• ServiceManager– CollectsallMySQLrelatedmetrics– CollectsallOS/Hostrelatedmetrics
• Repository– Storesallhistoricaldata
• Agent(opDonal)– OnlyrequiredforOS/Hostmetrics
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
EnterpriseMonitor:Dashboard
"TheMySQLEnterpriseMonitorisanabsolutemustforanyDBAwhotakeshisworkseriously.”-AdrianBaumann,SystemSpecialistFederalOfficeofInformaDonTechnology&TelecommunicaDons
• SLAmonitoring• Real-Dmeperformancemonitoring• Alerts&noDficaDons• MySQLbestpracDceadvisors
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
EnterpriseMonitor:QueryAnalyzer• Real-Dmequeryperformance• VisualcorrelaDongraphs• Find&fixexpensivequeries• DetailedquerystaDsDcs• QueryResponseTimeindex(QRTi)– “QualityofService”(QoS)measurementforeachquery– QoSmeasurementforaserver,group,oreveryinstance– Singlemetricforqueryperformance
“WiththeMySQLQueryAnalyzer,wewereabletoidenEfyandanalyzeproblemaEcSQLcode,andtripleourdatabaseperformance.Moreimportantly,wewereabletoaccomplishthisinthreedays,ratherthantakingweeks.”KeithSouhradaSolwareDevelopmentEngineerBigFishGames
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
EnterpriseMonitor:ReplicaDonDashboard• Auto-discoversreplicaDontopology– Highleveloverviewsofallinstances– Usercentricviewsonindividualsets
• Master/Slaveperformancemonitoring• ReplicaDonadvisor• BestpracDcereplicaDonadvice
"IusetheMySQLEnterpriseMonitoreverydaytomonitorandkeeptabsonourMySQLdatabases.Quickonestopshoppingforkeepingtabsonthem.”- WesHomer,SrSystemandNetworkAdministrator
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseBackup• Online,non-lockingbackupandrecovery
– CompleteMySQLinstancebackup(dataandconfig)– ParDalbackupandrestore
• DirectCloudstoragebackups– OracleStorageCloud,S3,etc.
• Incrementalbackups• Point-in-Dmerecovery• AdvancedcompressedandencrypDon• Backuptotape(SBT)• OpDmisDcbackups• Cross-Plaoorm(Windows,Linux,Unix)
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseMonitor+Backup• Monitorbackupresults• Monitorbackupperformance• Ensurebackupsareuptodate
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLWorkbenchEE• DatabasemigraDons– FromMicrosolSQLServer,PostgreSQL,SybaseASE,SybaseSQLAnywhere,SQLite,MicrosolAccess,andmore
• ManagemigraDonprojects• SourceandtargetselecDon• ObjectmigraDon• DatamigraDon• MySQLversionupgrades
DatabaseMigraDonWizardforSQLServer,Sybase,SQLite,SQLAnywhere&PostgreSQL
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLWorkbenchEE+Audit• FastandeasyaccesstoAuditevents• Indexedsearches– Eventtype– Useraccount– Daterange– Textmatch
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLWorkbenchEE+Backup• Createandmanagebackupjobs– Createnewbackupjobs– SchedulebackupjobstorunautomaDcally– Viewcurrentbackupjobs– ViewrecentbackupacDvity
• Restorebackups– Full,parDal,incremental…
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleEnterpriseManagerforMySQL
PerformanceSecurity
Availability
• Availabilitymonitoring• Performancemonitoring• ConfiguraDonmonitoring• Allavailablemetricscollected– Allowingforcustomthresholdbasedincidentreports
• MySQLauto-detecDon• MySQL5.7Support
20
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Provides20xbe\erscalability
• PluginimprovessustainedperformanceasuserconnecDonsgrow
MySQLEnterpriseScalability:ThreadPool
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseEncrypDon• MySQLencrypDonlibraries– SymmetricencrypDonAES256– Public-key/asymmetriccryptography
• Keymanagement– Generatepublicandprivatekeys– Keyexchangemethods:RSA,DSA,DH
• Signandverifydata– Cryptographichashingfordigitalsigning,verificaDon,&validaDon
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseTransparentDataEncrypDon• ImprovesSecurity– AddedLayer–enforcesaccesscontrols– Simpletouseandmanage
• MeetsSecurityandRegulatoryRequirements– FitforcaseswhereencrypDonisrequired• Healthcare,FiServ,Government,etc.
• SecuresandManagesKeys– SupportsStandardKMIP1.2protocols– SupportsOracleKeyVaultandotherKeyStores
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseAuthenDcaDon• PAM(PluggableAuthenDcaDonModules)– AccessexternalauthenDcaDonmethods– Standardinterface(Unix,LDAP,Kerberos,others)– Proxiedandnon-proxiedusers
• Windows– AccessnaDveWindowsservices– AuthenDcateusersalreadyloggedintoWindows(WindowsAcDveDirectory)
• PluggableAuthenDcaDonAPI IntegratesMySQLwithexisDngsecurityinfrastructuresandSOPs
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseFirewall• RealTimeProtecDon– QueriesanalyzedandmatchedagainstWhiteList
• BlocksSQLInjecDonA\acks– PosiDveSecurityModel
• BlockSuspiciousTraffic– OutofPolicyTransacDonsdetected&blocked
• LearnsWhiteList– AutomatedcreaDonofapprovedlistofSQLcommandpa\ernsonaperuserbasis
• Transparent– NochangestoapplicaDonrequired
25
MySQLEnterpriseFirewallmonitoring
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseHighAvailability• MySQLInnoDBclusters– NaDveClientHAwithMySQLRouter– NaDveDatabaseHAwithMySQLGroupReplicaDon
• HAwithSharedStorageSoluDons– HAwithOracleVM– HAwithSolarisClustering– HAwithOracleClusterwarePlugin
RangeofopDonstomakeyourMySQLapplicaDondeployments
HighlyAvailable
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TechnicalSupport&MySQLEnterpriseOracleCerDficaDons
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLEnterpriseSupport• LargestMySQLengineeringandsupportorganizaDon• BackedbytheMySQLdevelopers• World-classsupport,in29languages• Hotfixes&maintenancereleases• 24x7x365• Unlimitedincidents• ConsultaDvesupport• Globalscaleandreach GetimmediatehelpforanyMySQL
issue,plusexpertadvice
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MySQLConsultaDveSupport MaketheMostofyourDeployments
• RemotetroubleshooDng• ReplicaDonreview• ParDDoningreview• Schemareview• Queryreview• Performancetuning• ...andmore
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
WorkDirectlywithMySQLEngineering• AdirectrelaDonshipwiththeMySQLteam• TheabilitytoparDcipatein:– Productroadmaps– Productbetas– Customeradvisoryboards
• WorkcloselywithSupportEngineers– Resolveissuesfaster– RequestbugandfeaturerequestescalaDons
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Performance• Performanceatscale• Monitoringandtuning
PeaceofMind• Insurance• Immediatehelpif/whenneeded
TCO• ReducedriskofdownDme• ImprovedProducDvity
Risks
• Security®ulatorycompliance
• ContactwithMySQLteam
DevOpsAgility• Automatedscaling&management• Flexible,real-Dmebackups
CustomerSa5sfac5on• ApplicaDonperformance• ApplicaDonupDme
TheBo\omLine
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
GetStartedToday!
MySQLEnterpriseEdi5onTrial ContactaMySQLSalesRep
h\p://www.mysql.com/trials/ h\p://www.mysql.com/about/contact/