Mysql分区

伟洪winni 2020-09-30 09:51:22
有的文章说Mysql分区后除了主键索引, 不需要再添加其它索引了

要是分区的数据多了, 岂不是会变慢
...全文
164 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengangcsdn 2020-10-19
  • 打赏
  • 举报
回复
如果你的分区 数据分段严重不均匀。说明你的分区字段没有做好。这个是需要考虑的。
chengangcsdn 2020-10-19
  • 打赏
  • 举报
回复
只要主键包含分区字段就可以了。where 带上分区条件, 已从大表变成了小表。 索引也照样生效。
伟洪winni 2020-10-18
  • 打赏
  • 举报
回复
伟洪winni 2020-10-04
  • 打赏
  • 举报
回复
分区的时候我是不是避免数据集中在同一个分区, 如果避免不了, 同一个分区数据量多的话, 再加索引?
老紫竹 2020-09-30
  • 打赏
  • 举报
回复
别听理论,以实际需求做。但既然分区了,尽量用上分区,减少全部分区查询倒是真的。
尐千叶 2020-09-30
  • 打赏
  • 举报
回复
分区是将大文件拆分成小文件,类似于你打开一个大的TXT文件打开很慢,然后把大文件分成多个小的TXT,你打开每一个就很快了。不过表分区需要对查询有要求,尽量让查询结果在一个分区里。不然查询会更慢。

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧