Е, ако имате нужда от разделяне за таблица с размери от 400 000 реда, вземете друга база данни от MySQL. Сериозно. Според съвременните стандарти всяка таблица под 1 000 000 реда обикновено е пренебрежимо малка по размер (дори и малка), освен ако нямате и индекс и т.н. А съвременните стандарти са на около 10 години в това отношение.