EXPLAIN 语句的作用。
生成一个查询执行计划,显示了优化器计划如何执行给定的SQL语句
– 包括来自 MySQL 服务器优化的信息
检查 SELECT, INSERT, REPLACE, UPDATE, 和 DELETE 语句
不从数据集中返回任何数据;不在语句中执行任何数据修改
根据以下因素选择最佳操作:
– 查询
– 查询中表的结构
– 任何相关索引
QUEASION: mysqlcheck 客户机程序都有哪些功能?
可以比使用 SQL 语句更方便
适用于 InnoDB、MyISAM 和 ARCHIVE 表
执行三级检查:
– 特定于表
– 特定于数据库
– 所有数据库
部分 mysqlcheck 维护选项:
– --analyze: 执行 ANALYZE TABLE
– --check: 执行 CHECK TABLE (default)
– --optimize: 执行 OPTIMIZE TABLE