2019-06-04
阅读量:
468
mysql表区分?
问、mysql表区分?
答
当我们创建的表,需要承载的数据量很大的时候,就要注意他的性能问题,比如图书信息表,有1000万个图书信息,那么我们就得考虑如何优化它,其中一种方式就是表分区。
表分区就是把一张表的数据分成多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,但所有的数据还在一个表中。
不过使用表分区有个前提就是你的数据库必须支持,那么怎么知道我的数据库是否支持表分区呢?请执行下面的命令:
Show plugings;

Partition active 支持表分区;
数据库的表分区一般有两种方式:水平和垂直,
水平分区是将表的数据按行分割成不同的数据文件,
垂直分区是将表的数据按列分割成不同的数据文件






评论(0)


暂无数据
推荐帖子
0条评论
1条评论
0条评论