私はmysqlのパーティション機能を使いたいです。ミリ秒(bigInt)の値を使用して、日にちにmysqlパーティショニングを使用することはできますか?
私はミリ秒をbigint(私はそれを変更することができないと仮定)として格納するlog_time列を持っています。
私は31のパーティションを1日に1つ(log_time値を使用して計算)します。私が試した何
:
alter table my_table partition by hash(day(from_unixtime(log_time/1000))) partitions 31;
私が取得しています:このパーティション機能が許可されていません。 (
は、MySQLだけでパーティショニングのために計算されるように特定の機能は、ハッシュの一部にすることができますようで、それがFROM_UNIXTIMEだ)それらの一つではない(?)
どのように私はlog_timeにこの分割を達成することができますか?
ありがとうございます。