WeberDev.com PHP and MySQL Code

LOG IN
BEGINNER GUIDESPHP CLASSESCODE SEARCHARTICLES SEARCHPHP FORUMSPHP MANUALPHP FUNCTIONS LISTWEB SITE TEMPLATES
Start typing to search for PHP and MySQL Code Snippets and Articles Search


Submit a code Example / Snippet Join us on FaceBook
Submit a code Example / Snippet Submit Your Code
Poker Tournaments Poker Tournaments
Poker Guide for Developers Poker Guide for Developers
Search Engine Optimization Monitor SEO Monitor
Web Site UpTime Monitor UpTime Monitor
Your Personal Examples List My Favorite Examples
Your Personal Articles List My Favorite Articles
Edit Account Info Update Your Profile
PHP Code Search
Web Development Forums
Learn MySQL Playing Trivia
PHPBB2 Templates
Web Development Resources
Web Development Content
PHPClasses
PHP Editor
PHP Jobs
Vision.To Design
Ajax Tutorials
PHP Programming Help
PHP/MySQL Programming
Webmaster Resources
Webmaster Forum
XML meta language
website builder
פרייסז - השוואת מחירים בסופר
ZeroLag.com
Texas Holdem Poker Evangelists

Go Back Add a Comment Send this Article to a friend Add this Article to your personal favoritest for easy future access to your favorite Code Examples and Articles. Submit a code example Print this code example.
BACK ADD A COMMENT SEND TO A FRIEND ADD TO MY FAVORITES SUBMIT AN ARTICLE PRINT
Title : What`s New in the MySQL Enterprise Spring 2010 Release? - Interview with Mark Matthews and Andy Bang
Categories : Databases, MySQL
MySQL.com
MySQL.com
Date : 2010-05-17
Grade : 1 of 5 (graded 2 times)
Viewed : 3802
Search : More Articles by MySQL.com
Action : Grade This Article
Tools : My Favotite Articles


Submit your own code examples 
 


We talked to Mark Matthews and Andy Bang, two core developers in the MySQL Enterprise Monitor team, to give us some insight into the new features in the latest MySQL Enterprise Release. You can find more about the MySQL Query Analyzer in the previous interviews for Fall 2008 Release and Fall 2009 Release

[Note: MySQL Enterprise is our commercial subscription offering. And, MySQL Enterprise Monitor and MySQL Query Analyzer are only available with this commercial subscription.]

Q: Mark, could you share with us what's new in the MySQL Enterprise Spring 2010 Release?

One important new feature is that now we instrument some of the MySQL Connectors to capture the Query Analyzer data from inside the application. Whether you're running Java or .Net applications, using MySQL Connector Plug-ins with the Query Analyzer reduces latency, has fewer moving parts to manage (i.e. no need to have Proxy), and you can capture additional information from the application point of view. For example, you can tell where the troublesome queries actually originated in the source code, and response times are reported as they would be seen by your users. Using the MySQL Connectors we can actually point to the specific spot where the application is causing problems. This has been a cross-product team effort, with the MySQL Enterprise Monitor team implementing the backend and Connectors team implementing the plug-ins that collect and forward the information.

Also, we now support authentication via LDAP so you can integrate the Enterprise Monitor into a directory server like Oracle Identity Server, Open LDAP, or Microsoft Active Directory. Depending on how the feature is configured, you can have your directory service handle all authentication and roles so that certain roles listed in your directory match the roles in the Enterprise Monitor. Alternatively you can use it just for authentication with user name and password, as well as use mixed modes where there are users local to the monitor, for example agents, and other users defined in your directory server. We're hoping that this feature simplifies user account management for those customers who have standardized on a directory service for their authentication system.

Last but not least, much of the user interface has been reworked to make it easier to use and more flexible. It's now possible to have multiple windows or tabs open against the same monitor instance, which is nice when you want to keep multiple troubleshooting contexts at your fingertips. We've also added or extended filtering and searching to most features. For example, on the "Graphs" tab, you can filter by the graph name; in "Manage Servers", you can search and filter by server attributes such as server name or MySQL version; and in the Query Analyzer, you can filter for queries that are doing table scans, using bad indexes or for your specific requirement by creating expressions against any attribute that you see in the list of collected queries.

Q: Before we get to more details into the new features, can you refresh our memory on what the MySQL Query Analyzer does?

What the MySQL Query Analyzer does is capture every query, times them and reports them in aggregate, back up to the Service Manager repository. You can then use this data to do all kinds of interesting things. You can roll up these statistics across all your servers, or across groups of servers that we have automatically detected in replication topologies. You can sort by query type. You can search through them using regular expressions, you can see the minimum, maximum, average and distributions of execution times, execution counts, row and update counts, result set sizes, and actual amount of data transferred and you can even bring up EXPLAIN plans of queries that have been captured without leaving the application. With the MySQL Query Analyzer, the DBA can take a look at operating system and MySQL performance counters and correlate them with the queries that are flowing through their databases at the same time to diagnose performance issues, all in one place. It's a big time saver.

Read More









Referer Statistics
Categories : PHP, MySQL, HTTP, Databases
Access vs. MySQL
Categories : Databases, MySQL, MS Access
Alternating row colors with PHP and mySQL
Categories : PHP, Databases, MySQL, HTML and PHP
Beginners guide to PHP and MySQL
Categories : PHP, Beginner Guides, Databases, MySQL, Installation
Building A Persistent Shopping Cart With PHP and MySQL
Categories : PHP, MySQL, Databases, Ecommerce
How Logs Work On MySQL With InnoDB Tables
Categories : Databases, MySQL, InnoDB
Using Transactions In MySQL Part 1
Categories : Databases, MySQL, Transactions
Managing Foreign Key Relationships In MySQL Using SQLyog
Categories : Databases, MySQL, SQLyog
Custom MySQL-functions
Categories : Databases, MySQL, PHP, PHP Functions
Creating Users and Setting Permissions in MySQL
Categories : Databases, MySQL
Unicode and Other Funny Characters
Categories : Databases, MySQL, Unicode
Watching The Web
Categories : PHP, Databases, MySQL, HTTP, MD5
User identification using cookies in PHP and MySQL
Categories : PHP, Databases, MySQL, Cookies
Creating an IE-Only Database Driven Menu System With PHP, MySQL and DHTML
Categories : PHP, MySQL, Databases, DHTML
Simple Connection to MySQL with PHP
Categories : PHP, MySQL, Databases