多语言展示
当前在线:1644今日阅读:27今日分享:41

Mysql实现Innodd引擎分区

Mysql的Innodb分区怎样实现我们要先明白Innodb的机构: 独立表空间:每一张表都会生成独立的文件来进行存储,每一张表都有一个.frm表描述文件和一个.ibd的文件。其中ibd文件包括了单独一个表的数据内容和索引内容。共享表空间:一个数据库的所有表的数据和索引文件都放在一个文件里面,默认的文件是.ibdata1文件,初始值是10M。
工具/原料
1

Linux

2

Mysql

方法/步骤
1

首先打开linux进入到mysql里面

2

静茹到Mysql服务器上我们收先创建一张Innodb表来看一下是共享表空间还是独立表空间

3

修改Mysql的配置文件,在/etc/my.cnf文件中设置innodb_file_per_table=1即可,重启Mysql

4

/etc/init.d/mysql restart  重启Mysql

5

在创建数据库表,在去他的储存文件

6

然后在进行分区  create table w4(id int)engine innodb partition by hash(id) partitions 5;

推荐信息