mysql enterprise edition spring2010release_whatsnew_final
TRANSCRIPT
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
1/29
MySQL Enterprise EditionSpring 2010 Release Whats New
Rob Young, MySQL Product Management
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
2/29
2
Agenda
MySQL Overview
MySQL 5.1 Better performance/scale now!
MySQL Enterprise Monitor - Whats New!
Learn More
Questions and Follow Up
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
3/29
3
In Development/Production since 1995
Acquired with Sun Microsystems, then by Oracle
Leading Open Source Database for online apps
70,000 downloads each day
Performance, Reliablility, Ease of Use
Now Developed, Supported by Oracle
Oracles MySQL
http://images.google.com/imgres?imgurl=http://content.answers.com/main/content/wp/en/7/7b/Twc_logo.gif&imgrefurl=http://www.answers.com/topic/the-weather-channel-united-states&h=75&w=95&sz=4&hl=en&start=4&sig2=dhckfHLZTchoO8ZlylESxw&tbnid=kbYUAcm8BzJKOM:&tbnh=63&tbnw=80&ei=qNHNR8K_O4eOigH-iZ2IDg&prev=/images%3Fq%3Dweather%2Bchannel%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0http://images.google.com/imgres?imgurl=http://www.hotlink.com/customergnome/images/travelocity_logo.gif&imgrefurl=http://www.hotlink.com/customergnome/travelocity_email_list-2.html&h=85&w=201&sz=7&hl=en&start=11&sig2=l2xm4OfKhA_HWquwSS_7qQ&tbnid=JGe0xGliU9WrFM:&tbnh=44&tbnw=104&ei=fdHNR4GNMIO4iAGnos2pDg&prev=/images%3Fq%3Dtravelocity%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0http://images.google.com/imgres?imgurl=http://art3.sheezyart.com/image/125/1258198.jpg&imgrefurl=http://www.sheezyart.com/view/1258198/&h=905&w=1280&sz=56&hl=en&start=3&sig2=gqtdApaZbm1gzct-TIMJJQ&tbnid=JK3T0Bi266AFaM:&tbnh=106&tbnw=150&ei=L8m1R_PTIqfuigHW7PSkCQ&prev=/images?q=youtube+logo&gbv=2&hl=en&suggon=0http://images.google.com/imgres?imgurl=http://www.usa2gdl.com/Fotos/Logo%2520catepillar.gif&imgrefurl=http://www.usa2gdl.com/&h=50&w=167&sz=3&hl=en&start=2&sig2=z6UrWlkCCBW0Y7HbgmkPdg&tbnid=aamGhV5Go6ITyM:&tbnh=30&tbnw=99&ei=H9HNR9bUEKfuigG95MmqDg&prev=/images%3Fq%3Dcatepillar%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0http://images.google.com/imgres?imgurl=http://www.harrymaugans.com/wp-content/uploads/2007/05/digglogo.gif&imgrefurl=http://www.harrymaugans.com/2007/05/&h=113&w=215&sz=2&hl=en&start=6&sig2=E4K19EMPA6yAjJedapcA7g&tbnid=LakO96R8jT0LHM:&tbnh=56&tbnw=106&ei=AdHNR9PHE4rKiAHRgpisDg&prev=/images%3Fq%3Ddigg%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0http://images.google.com/imgres?imgurl=http://www.msac.com.au/downloads/Image/Ticketmaster-Logo.jpg&imgrefurl=http://www.msac.com.au/default.php%3Fpage_id%3D98&h=128&w=400&sz=26&hl=en&start=2&sig2=4w9dNewbEqgAFnntoXBGkA&tbnid=M7vXboRc_-WebM:&tbnh=40&tbnw=124&ei=5NDNR_ifIajmigG9yqmUDg&prev=/images%3Fq%3Dticketmaster%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0http://images.google.com/imgres?imgurl=https://www.novusgiftcard.com/discoverConsumer/content/images/discover_logo_left.gif&imgrefurl=https://www.novusgiftcard.com/discoverConsumer/Discover/Help_faq&h=91&w=168&sz=6&hl=en&start=6&sig2=8i4GMEfjWNxSKabrIRtnfg&tbnid=oeJ1bE4qIEu77M:&tbnh=54&tbnw=99&ei=u9DNR_eYJJWIiwGGlYSIDg&prev=/images%3Fq%3Ddiscover%2Bcard%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0http://images.google.com/imgres?imgurl=http://www.donsausa.com/NY%2520Times%2520Logo_250.jpg&imgrefurl=http://www.donsausa.com/labels/utah.html&h=250&w=331&sz=12&hl=en&start=1&sig2=RPLlAGa1FqbA8CC6HuQdww&tbnid=4hKlLTp0C5B32M:&tbnh=90&tbnw=119&ei=kdDNR8TrHZe8iAGm-P2XDg&prev=/images%3Fq%3Dnew%2Byork%2Btimes%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0http://images.google.com/imgres?imgurl=http://blog.travelpost.com/wp-content/lufthansalogo.gif&imgrefurl=http://blog.travelpost.com/category/germany/&h=130&w=135&sz=4&hl=en&start=19&sig2=n4zP4X8VdBnuYT2WWFiwIw&tbnid=BDEv6TILvPSkJM:&tbnh=89&tbnw=92&ei=atDNR_3mOKHOiAGnwcWgDg&prev=/images%3Fq%3Dlufthansa%2Blogo%26gbv%3D2%26hl%3Den%26suggon%3D0 -
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
4/29
4
MySQL is Powering the Web
Enterprise 2.0SaaS, Hosting
Web OEM / ISV's
Telecommunications
MySQL Customers
http://images.google.com/imgres?imgurl=http://www.infinitytechnology.com/uploadedImages/Home/TechFocus_News/AlcatelLucent_Hor_2col_lrg.gif&imgrefurl=http://www.infinitytechnology.com/phonesystems.aspx&h=251&w=720&sz=11&hl=en&start=4&sig2=urYvX47BOQRqvADY_UMA0w&um=1&tbnid=pA91nzVKrUFImM:&tbnh=49&tbnw=140&ei=94SgSOaRCaqkpATZu-jgBw&prev=/images?q=alcatel+lucent&um=1&hl=en&suggon=0&rls=com.microsoft:en-us&sa=N -
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
5/29
5
Oracle owns MySQL and InnoDB
81% of MySQL shops use InnoDB
Strategy Invest, Focus, Grow
Web (2.0), Online, SaaS, Telcom, Embedded Be technology leader for MySQL, InnoDB
Align Engineering/Product teams Strategic, integrated product direction
Oracle global technical support Community involvement, ubiquity
Goal = Make MySQL a better MySQL
First fruits in MySQL 5.1
Oracle Strategy for MySQL
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
6/29
6
Improved Performance/Availability Data Compression Fast Index Create New storage options for variable length columns
New INFORMATION_SCHEMA tables Group commit is back! More
Improved Instrumentation/Diagnostics Optimized SHOW ENGINE INNODB MUTEX
Enabled via my.ini, command line, INSTALL PLUGIN
GA!Make MySQL Better - MySQL 5.1
InnoDB 1.0 is now optionin MySQL 5.1.46
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
7/29
7
5.1 + InnoDB 1.0 SysBench Benchmarks
75% performance gain for MySQL 5.1 (InnoDB 1.0) over 5.1 (InnoDB built in)
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
8/29
8
Subscription: MySQL Enterprise
License (OEM):
Embedded Server Support
MySQL ClusterCarrier-Grade
Training Consulting NRE
Database
Monitoring
Support
MySQL Enterprise Server
Monthly Rapid Updates Quarterly Service Packs Hot Fix Program
Global Monitoring of All Servers
Web-Based Central Console Built-in Advisors, Expert Advice MySQL Query Analyzer Specialized Scale-Out Help
Online Self help Knowledge Base 24 x 7 x 365 Problem Resolution Consultative Help High Availability and Scale Out
MySQL Enterprise: Subscription
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
9/29
9
Spend time to save money or Spend money tosave time?
Open SourceBenefits from testing by worldwide Community
Feature Releases Mature Mature
Benchmarked with 2,000+ connections
Rapid Update Service Pack Program
Quarterly Service Pack ProgramHot Fix Program
MySQL Enterprise Monitor and Advisors
MySQL Query Analyzer
Bug Escalation Privilege
Live feeds for Software/Support Status updatesOnline Knowledge Base
24x7 Production/Consulting Support Services
Extended End-of-Life Support Policy
Legal indemnification
MySQL Enterprise vs Community Server
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
10/29
10
Single, consolidated view intoentire MySQL environment
Auto-discovery of MySQLservers, replication topologies
Customizable rules-basedmonitoring and alerts
Query monitoring and analysis
Identifies problems beforetheyoccur
Reduces risk of downtime
Makes it easier to scale outwithout requiring more DBAs
A Virtual MySQL DBA Assistant!
MySQL Enterprise Monitor
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
11/29
11
New and Improved Enterprise Monitor
New Flexible Options for Monitoring Query Performance
New MySQL Enterprise Connector Plugins to Query Analyzer MySQL Query Analyzer Advanced Search Options
New Query Analyzer Execution Notices
Improved User and Security Model
New Read Only User
New LDAP Authentication
Improved Integration with MySQL
Support New MySQL Support Diagnostic
Reports
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
12/29
12
New and Improved Enterprise Monitor
Improved Usability
New Auto-closing Events New Searchable Graphs
New Custom Rule/Graph Import and Export
New Intelligent Installation Options
New Faster Purging of Repository Data
New UI Session Management
Improved Advisor Rules and Graphs
New Advisor Rules and Graphs
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
13/29
13
Centralized monitoring of
Queries across all servers No reliance on Slow Query
Logs, SHOWPROCESSLIST;, VMSTAT,etc.
Aggregated view of queryexecution counts, time, androws
Saves time parsing atomicexecutions for total queryexpense
MySQL Query Analyzer
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
14/29
14
New Connector Plugins to Query Analyzer
Enable Query Analyzer without need for MySQL Proxy
More configuration options Less overhead than proxied connection to database
Proxy for dev/QA, Connectors for production
Adds query collection to Connector components used by
most/all MySQL applications Application stack trace tracks query execs back to source code
Plugins available for:
Connector/J
Connector/Net
Connector/PHP, C - TBD
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
15/29
15
Monitoring Queries with MySQL Proxy
1. MySQL Enterprise Monitor & Query Analyzer
2. MySQL Proxy & Agent
List of components to download & configure:
Application Server MySQL Database
(SQL statements & result sets)
3306
18080
2. MySQL Proxy& MySQL Agent **
6446
(MySQL, OS monitoring data, SQLperformance data: statements,
examples, EXPLAINs, aggregated stats)
1. MySQL Enterprise Monitor(Service Manager, Dashboard)
** MySQL Proxy is optionally deployed andconfigured as a plugin with the MySQL Agent
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
16/29
16
Monitoring Queries with Connector/J, NET
1. MySQL Enterprise Monitor & Query Analyzer
2. MySQL Agent
3. Connector/J v5.1 or newer/ Connector/NET v6.2 or newer
4. New! MySQL Enterprise Plugin for Connector/J, NET
List of components to download & configure:
MySQL Database
(SQL statements & result sets)
(MySQL & OSmonitoring data)
3. Connector/J, NET
4. Plugin for Connector/J,NET
(SQL performance data: statements,examples, EXPLAINs, aggregated
stats)
3306
18080
2. MySQL Agent
1. MySQL Enterprise Monitor(Service Manager, Dashboard)
Application Server
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
17/29
17
New Query Analyzer Global Search Options
New filters for queries that performed
Full table scans Full table scans using bad indexes
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
18/29
18
Improved User and Security Model
New LDAP Authentication
Integrates with existing directories (SSO)
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
19/29
19
Improved User and Security Model
New Read Only User
Can view monitored data but cannot make any changes
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
20/29
20
Improved Usability
New Auto-closing Events
Users can now auto-close and annotate less severe issues
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
21/29
21
Improved Usability
New Searchable Graphs
Users can now search graph gallery for specific names/content
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
22/29
22
Improved Usability
New Custom Rule/Graph Import and Export
Easily import/export, share custom rules and graphs
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
23/29
23
Improved Usability
New Intelligent Service Manager Installation Options
New option to install repository on existing MySQL server/instance Improves Scalability, less overhead on Service Manager
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
24/29
24
Improved Usability
New Intelligent Agent Installation Options
New option to create agent user and privileges on monitored server. As needed component installation options
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
25/29
25
Improved Usability
New Faster Purging of Repository Data
Now uses MySQL 5.1 partitioning DROP PARTITION
New UI Session Management
UI now retains context and state when working with multiplebrowser tabs
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
26/29
26
Improved Integration with MySQL Support
New MySQL Support Diagnostic Reports
Quickly collects/packages MySQL, OS and query diagnostics intoportable report for MySQL Support
Attach to new or existing support issues
Quicker diagnosis/fixing of problems
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
27/29
27
Improved Advisors and Graphs
Now ships with 140+ Rules, 40+ MySQL, OS Graphs
New Performance, Security, Administration, UpgradeAdvisors Now Monitor and Advise on:
Optimal use of new InnoDB Plugin features
Binary logs that are auto removed too quickly
MySQL warnings not being logged
Users with privs to tables that do not exist
UDFs being loaded from an insecure location
Critical bug fixes available for current systems
More
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
28/29
28
See Monitor, Query Analyzer in action! http://mysql.com/products/enterprise/demo.html
Attend Upcoming MySQL Live Webinars http://mysql.com/news-and-events/web-
seminars/index.html
Get MySQL 5.1.47 with InnoDB 1.0
http://www.mysql.com/downloads/mysql/
Get Free trial, White Papers, Customer SuccessStories, etc
www.mysql.com/products/enterprise/
Learn More
-
8/9/2019 MySQL Enterprise Edition Spring2010release_whatsnew_final
29/29
MySQL Enterprise EditionSpring 2010 Release Whats New
Rob Young, MySQL Product Management
Rob young@oracle com