MySQL分区表创建,数据目录不移动表

MySQL分区表创建,数据目录不移动表,mysql,database-partitioning,Mysql,Database Partitioning,我正在尝试将一个非常大(100万行)的表跨多个磁盘分区,以获得空间并提高吞吐量。我将两个1TB SAS磁盘作为/db1和/db2安装、格式化并装载到我的Dell Poweredge服务器中以保存这些表。我的create语句是(为了简洁起见,省略了一些行): 我几乎一字不差地从MySQL 5.5手册中获取分区位 在/db1或/db2中不会创建任何内容,分区会在默认表空间中结束 sudo ls -l /data/mysql/cdr3/ total 13530388 -rw-rw---- 1 mysq

我正在尝试将一个非常大(100万行)的表跨多个磁盘分区,以获得空间并提高吞吐量。我将两个1TB SAS磁盘作为/db1和/db2安装、格式化并装载到我的Dell Poweredge服务器中以保存这些表。我的create语句是(为了简洁起见,省略了一些行):

我几乎一字不差地从MySQL 5.5手册中获取分区位

在/db1或/db2中不会创建任何内容,分区会在默认表空间中结束

sudo ls -l /data/mysql/cdr3/
total 13530388
-rw-rw---- 1 mysql mysql      13654 Aug 27 10:24 allreads.frm
-rw-rw---- 1 mysql mysql         60 Aug 27 10:24 allreads.par
-rw-rw---- 1 mysql mysql     147456 Aug 27 10:24 allreads#P#p0#SP#p0a.ibd
-rw-rw---- 1 mysql mysql     147456 Aug 27 10:24 allreads#P#p0#SP#pob.ibd
-rw-rw---- 1 mysql mysql  503316480 Aug 27 10:41 allreads#P#P1#SP#p1a.ibd
-rw-rw---- 1 mysql mysql  503316480 Aug 27 10:41 allreads#P#P1#SP#p1b.ibd
-rw-rw---- 1 mysql mysql         65 Aug 14 13:05 db.opt
我看到分区名中的错误,P1和pob,当然不可能是这样。如果需要,我可以提供我的.cnf线路

相对于手册,我看不出这句话有什么不对。谁能告诉我我做错了什么?有人使用过这个功能吗


我使用的是5.5.38-0ubuntu0.14.04.1-log(Ubuntu)

版本5.5.38不支持InnoDB的数据目录语句。将新磁盘重新格式化为RAID,因此这个问题没有意义

sudo ls -l /data/mysql/cdr3/
total 13530388
-rw-rw---- 1 mysql mysql      13654 Aug 27 10:24 allreads.frm
-rw-rw---- 1 mysql mysql         60 Aug 27 10:24 allreads.par
-rw-rw---- 1 mysql mysql     147456 Aug 27 10:24 allreads#P#p0#SP#p0a.ibd
-rw-rw---- 1 mysql mysql     147456 Aug 27 10:24 allreads#P#p0#SP#pob.ibd
-rw-rw---- 1 mysql mysql  503316480 Aug 27 10:41 allreads#P#P1#SP#p1a.ibd
-rw-rw---- 1 mysql mysql  503316480 Aug 27 10:41 allreads#P#P1#SP#p1b.ibd
-rw-rw---- 1 mysql mysql         65 Aug 14 13:05 db.opt