发布时间:2016-01-07 15: 46: 57
Navicat 为 MySQL、Oracle、PostgreSQL、SQLite、SQL Server 和 MariaDB 数据库和数据库对象维护提供完整的解决方案。要维护服务器对象,用户可以右击并在弹出菜单中“维护”。本教程将详解 Navicat 如何维护 MySQL。
Navicat 官方有奖问卷调查:调查已结束
Navicat 维护 MySQL 主要体现在以下几个方面:
一、分析表
分析及保存表的键分布。在分析期间,MyISAM 及 BDB 表是以读入锁被锁定,InnoDB 表是以写入锁被锁定。当前 MySQL 只支持分析 MyISAM、BDB 及 InnoDB 表。
二、检查表
检查一个表或多个表的错误。当前 MySQL 只支持检查 MyISAM、InnoDB 及 ARCHIVE 表。对于 MyISAM 表,键的统计数据也会同时更新。
三、优化表
最主要的是回收未使用的空间及整理数据文件。如果已删除表的一大部分或已在表有改变可变长度的行(如 VARCHAR、 BLOB 及 TEXT 列的表),用户应该优化表。 已删除的记录是以一个链接串行保持及其后的 INSERT 操作,会重新使用旧的行位置。当前 MySQL 只支持优化 MyISAM、InnoDB 及 BDB 表。
四、修复表
修复有可能已损坏的表。
关于 Navicat for SQL Server 的更多相关教程,可参考 Navicat 中文官网。
展开阅读全文
︾