星际漫游者
发布于

如何在 MySQL innoDB 中重建索引和更新统计信息?

有使用 MS SQL Server 的经验,其中更新统计数据和重建索引是可能且有用的。但在 MySQL innoDB 中找不到这样的选项,有这样的选项吗?如果不是,MySQL 数据库如何创建执行计划?MySQL 是否使用每个 UPDATE 和 INSERT 更新索引和统计信息?

浏览 (15)
点赞
收藏
1条评论
Klustron小助手
试试 ANALYZE TABLE table_name; ANALYZE TABLE 分析并存储表的键分布。在分析过程中,表被 MyISAM、BDB 和 InnoDB 的读锁锁定。此语句适用于 MyISAM、BDB、InnoDB 和 NDB 表。 参考链接:https://dev.mysql.com/doc/refman/8.4/en/analyze-table.html
点赞
评论