Navicat > Navicat for MySQL > 常见问题 > Navicat 教程:如何维护 MySQL
Navicat 帮助中心 Navicat for MySQL 帮助类别

Navicat 教程:如何维护 MySQL

发布时间:2016-01-07

Navicat 为 MySQL、Oracle、PostgreSQL、SQLite、SQL Server 和 MariaDB 数据库和数据库对象维护提供完整的解决方案。要维护服务器对象,用户可以右击并在弹出菜单中“维护”。本教程将详解 Navicat 如何维护 MySQL。

Navicat 官方有奖问卷调查:http://www.formysql.com/survey-for-business.php

Navicat 维护 MySQL 主要体现在以下几个方面:

一、分析表

分析及保存表的键分布。在分析期间,MyISAM 及 BDB 表是以读入锁被锁定,InnoDB 表是以写入锁被锁定。当前 MySQL 只支持分析 MyISAM、BDB 及 InnoDB 表。

二、检查表

检查一个表或多个表的错误。当前 MySQL 只支持检查 MyISAM、InnoDB 及 ARCHIVE 表。对于 MyISAM 表,键的统计数据也会同时更新。

Navicat for MySQL检查表
Navicat for MySQL检查表

三、优化表

最主要的是回收未使用的空间及整理数据文件。如果已删除表的一大部分或已在表有改变可变长度的行(如 VARCHAR、 BLOB 及 TEXT 列的表),用户应该优化表。 已删除的记录是以一个链接串行保持及其后的 INSERT 操作,会重新使用旧的行位置。当前 MySQL 只支持优化 MyISAM、InnoDB 及 BDB 表。

四、修复表

修复有可能已损坏的表。

Navicat for MySQL修复表
Navicat for MySQL修复表

关于 Navicat for SQL Server 的更多相关教程,可参考 Navicat 中文官网

标签:Navicat,MySQL,维护

读者也访问过这里:

版权所有 Copyright © 2015 Navicat数据库管理软件    苏州苏杰思网络有限公司旗下网站 软件使用须知    特聘法律顾问:江苏政纬律师事务所 宋红波    苏ICP备14036386号-20