菜鸟飞过 发表于 2023-3-25 14:10:18

mysql8.0如何清理碎片

请问mysql8.0如何清理碎片?

yejr 发表于 2023-3-25 19:47:59

为什么想着要清理碎片,遇到什么问题?

菜鸟飞过 发表于 2023-3-27 09:07:26

yejr 发表于 2023-3-25 19:47
为什么想着要清理碎片,遇到什么问题?

查询表碎片多,产生很多随机io

yejr 发表于 2023-3-27 15:26:37

菜鸟飞过 发表于 2023-3-27 09:07
查询表碎片多,产生很多随机io

你是如何确认因为碎片多,导致更多随机I/O的呢?
要知道,InnoDB data page的访问本身很多时候就是随机I/O。

菜鸟飞过 发表于 2023-3-27 16:59:56

yejr 发表于 2023-3-27 15:26
你是如何确认因为碎片多,导致更多随机I/O的呢?
要知道,InnoDB data page的访问本身很多时候就是随机I/ ...

回归到正题,怎么清理碎片的哈?或者说mysql 8.0对于碎片的处理机制是什么样的?

yejr 发表于 2023-3-28 09:20:26

菜鸟飞过 发表于 2023-3-27 16:59
回归到正题,怎么清理碎片的哈?或者说mysql 8.0对于碎片的处理机制是什么样的? ...

我的意思是,你先搞清楚为什么要做这事,而不是人云亦云,听到个概念就要动手

菜鸟飞过 发表于 2023-3-29 09:49:52

yejr 发表于 2023-3-28 09:20
我的意思是,你先搞清楚为什么要做这事,而不是人云亦云,听到个概念就要动手 ...

大哥,碎片是不是有影响的,不能放任不管把?至于什么影响要是不清楚可以去百度下,我不问了

yejr 发表于 2023-3-29 15:13:07

菜鸟飞过 发表于 2023-3-29 09:49
大哥,碎片是不是有影响的,不能放任不管把?至于什么影响要是不清楚可以去百度下,我不问了 ...

可以参考这篇文档 https://greatsql.cn/docs/user-manual/5-oper-guide/5-1-basic-oper.html
页: [1]
查看完整版本: mysql8.0如何清理碎片