I am in the process of setting up a large MySQL/InnoDB database on a server that has multiple physical hard drives.
My current configuration uses innodb_file_per_table
, a setting I would like to keep.
Now, my database consists of hundreds of "small" tables, most a couple of megs to a few gigs in size.
All in all however, the database exceeds the size of the individual disks, so I would like to split the .ibd
files across multiple drives automatically, preferably with the option to add more disks as needed - I would very much prefer not to be forced to manage these myself.
Are there options in mysql to have it split the files across drives or do I have to use something like LVM/software RAID0 to achieve this?