mysql分区表路径设置的问题

mysql分区表路径设置的问题

在网上看到介绍分区表的文章

CREATE TABLE users (

uid INT UNSIGNED NOT NULL PRIMARY KEY,

name VARCHAR(30) NOT NULL DEFAULT '',

email VARCHAR(30) NOT NULL DEFAULT ''

)

PARTITION BY RANGE (uid) (

PARTITION p0 VALUES LESS THAN (3000000)

DATA DIRECTORY = '/data0/data'

INDEX DIRECTORY = '/data1/idx',

PARTITION p1 VALUES LESS THAN (6000000)

DATA DIRECTORY = '/data2/data'

INDEX DIRECTORY = '/data3/idx',

PARTITION p2 VALUES LESS THAN (9000000)

DATA DIRECTORY = '/data4/data'

INDEX DIRECTORY = '/data5/idx',

PARTITION p3 VALUES LESS THAN MAXVALUE

DATA DIRECTORY = '/data6/data'

INDEX DIRECTORY = '/data7/idx'

);

说:“每个分区都有自己独立的数据、索引文件的存放目录,与此同时,这些目录所在的物理磁盘分区可能也都是完全独立的,可以多大提高了磁盘IO吞吐量。”

请问下 DATA DIRECTORY 和 INDEX DIRECTORY 这个两个属性所设置的目录 在my.ini中该如何设置 所使用的数据库存储引擎应该是myisam 还是 innodb