Home |  MySQL Buzz |  FAQ |  Feeds |  Submit your blog feed |  Feedback |  Archive |  Aggregate feed RSS 2.0 English Deutsch Español Français Italiano 日本語 Русский Português 中文
Announcing the Explain Analyzer
+4 Vote Up -0 Vote Down

The explain statement can be an important tool for understanding how a query is being executed and what you can do to make it run better.  Although the output of EXPLAIN is relatively straightforward it can be confusing to inexperienced users or can be mangled by terminal wrapping.

To help with these problems as well as provide a pastebin for MariaDB developers to share explains during development we created The MariaDB/MySQL Explain Analyzer. This tool:

  • Helps unmangle explains (both vertical and tabular format)
  • Displays explains in an easy-to-read format.
  • Highlights and provides explanations for some terms.
  • Links to KB articles for different optimization techniques.
  • (Optionally) Allows you to save the explain for sharing.
  • This is the first release so there are still improvements to make. If you have any suggestions, feature requests or bug reports please let us know.

    For more information, please see this KB article.

     

    Votes:

    You must be logged in with a MySQL account to vote on Planet MySQL entries. More information on PlanetMySQL voting.

    Planet MySQL © 1995, 2013, Oracle Corporation and/or its affiliates   Legal Policies | Your Privacy Rights | Terms of Use

    Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.