首页
资讯
动弹
专区
问答
GOTC2023
活动
开源活动
开源创新大赛
软件库
Tool
博客
Gitee
首页
资讯
动弹
专区
问答
GOTC2023
活动
开源活动
开源创新大赛
软件库
Tool
博客
Gitee
OSCHINA 小程序 ——
关注技术领域的头条文章
聚合全网技术文章,根据你的阅读喜好进行个性推荐
登录
注册
开源博客
abensky的个人空间
/
mysql
/
正文
MySQL中optimize table、analyze table 和 alter table engine的区别
原创
abensky
mysql
2021/07/16 11:43
阅读数 1.4K
本文被收录于专区
数据库
进入专区参与更多专题讨论
从 MySQL 5.6 版本开始,
alter table t engine = InnoDB(也就是 recreate)
analyze table t 其实不是重建表,只是对表的索引信息做重新统计,没有修改数据,这个过程中加了 MDL 读锁;
optimize table t 等于 recreate + analyze。
展开阅读全文
mysql
mdl
innodb
© 著作权归作者所有
举报
加载中
点击引领话题
📣
作者的其它热门文章
{{formatHtml(o.title)}}
打赏
0
赞
0
收藏
微信
QQ
微博
分享
关于作者
a
abensky
高级程序员
关注
私信
文章
147
经验值
3.4K
粉丝
4
关注
3
作者的专辑
全部
ELK
(23)
redis
(9)
mysql
(22)
PHP
(32)
源创计划
立即入驻
自媒体入驻开源社区,
获百万流量,打造个人技术品牌
推荐关注
换一批
Owen_Blog
文章 12
访问 7.9W
tangoboy
开源软件作者
Rainbond
文章 220
访问 14.9W
小锅盖
文章 1
访问 3.1K
冷冷zz
文章 205
访问 123.9W
打赏
0
评论
0
收藏
0
赞
微信
QQ
微博
分享
选择专区和圈子:
{{title}}
{{o.name}}
{{m.name}}
取消
确定
©OSCHINA(OSChina.NET)
工信部
开源软件推进联盟
指定官方社区
社区规范
深圳市奥思网络科技有限公司版权所有
粤ICP备12009483号
顶部