热线电话:13121318867

登录
2019-06-04 阅读量: 468
mysql表区分?

问、mysql表区分?

当我们创建的表,需要承载的数据量很大的时候,就要注意他的性能问题,比如图书信息表,有1000万个图书信息,那么我们就得考虑如何优化它,其中一种方式就是表分区。

表分区就是把一张表的数据分成多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,但所有的数据还在一个表中。

不过使用表分区有个前提就是你的数据库必须支持,那么怎么知道我的数据库是否支持表分区呢?请执行下面的命令:

Show plugings;

Partition active 支持表分区;

数据库的表分区一般有两种方式:水平和垂直,

水平分区是将表的数据按行分割成不同的数据文件,

垂直分区是将表的数据按列分割成不同的数据文件

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子