MySQL是广大数据库管理者非常关注的一个点,如何提升 MySQL效能,这10大分析工具不得不用:
1.MySQL Workbench
该工具由MySQL开发,是一个跨平台的视觉化数据库设计工具,也是DBDesigner4专案备受期待的替代者,作为一个本地图形化工具,能够支援的Windows、Linux和OS X等多个不同版本的操作系统。
2.phpMyAdmin
这是一个免费软件工具,采用PHP语言,通过网络管理MySQL数据库,能够支援大量MySQL数据库操作,其使用者界面支援多数常用操作,例如管理数据库、表、字段、关联、索引、使用者、许可许可权等。此外,它还也可以直接执行SQL语句。
3.Aqua Data Studio
Aqua Data Studio是一个全面的整合开发环境(IDE),非常适合数据库管理员、软件开发人员和业务分析师。它具有4种主要功能:数据库查询和管理工具;充当一整套数据库、源代码控制和档案系统的比较工具;针对Subversion(SVN)和CVS的全面整合源代码控制客户端;强大的数据库建模功能。
4.SQLyog
SQLyog是一个MySQL数据库全能管理工具,遵循GPL许可协议。开发者可以通过该工具,只需要简单点选鼠标,就能完成在使用MySQL时所需的多数功能,还可以通过标签界面可以检视查询结果集、查询分析器(query profiler)、服务器讯息、表资料、表资讯和查询历史等,轻松建立检视和储存过程。
5.MYSQL Front
该工具是一个真正的本地应用,能够提供更精细的使用者界面,它没有使用PHP和HTML编写,因此不会存在载入HTML页面延时的问题,响应迅速。在Provider允许的情况下,该工具能够直接与数据库联络。
6.mytop
这是一个基于终端界面(非图形化)的工具,可以监视MySQL数据库的执行绪和整体效能,支援3.22.x、3.23.x和4.x服务器版本。安装了 Term::ANSIColor,界面可以支援以不同颜色显示。如果安装了Time::HiRes,可以获得不错的实时查询和资讯更新。该工具的0.7版甚至可以执行在Windows系统上。
7.Sequel Pro
该工具能够直接访问本地或远端的MySQL服务器,支援从常见档案汇入和汇出资料,其中包括SQL、CSV和XML。它支援包括索引在内的所有表管理功能,支援MySQL检视,可以同时使用多个视窗来操作多个数据库/表。
8.SQL Buddy
这是一个不错的轻量级ajax数据库管理工具,安装非常简单,直接解压其资料夹到你的服务器,就可以完成多数使用者所需要的操作任务,此外,它的快捷键非常有用,
9.MySQL Sidu
这是一个基于浏览器的免费工具,使用简单,其名称中的SIDU代表Select、Insert、Delete和Update操作,支援火狐、IE、Opera、Safari和Chrome等浏览器,其界面体验酷似数据库前端软件图形化界面,支援MySQL、Postgres和SQLite数据库。
10.Navicat Lite MySQL Admin Tool
这是一个快速、可靠和通用的数据库管理工具,目的是为了简化数据库管理,降低管理成本,满足数据库管理员、开发人员和中小型企业的需要。Navicat具有一个非常直观的图形化界面,可以更安全、更简单的建立、组织、访问和共享资讯。它支援3.21及以上版本的所有MySQL数据库服务器,支援绝大多数最新的MySQL功能,包括触发器、储存过程、函式、事件、检视和管理使用者等,是针对非商业客户提供的免费下载版。