日向夏特殊応援部隊

俺様向けメモ

Range Partitioning と日付型の選び方

だいぶ前に身を持って知った訳ですが、どう見ても BK なのでここに書いておきますよと。

データサイズ 日付演算 1日未満の分割 刈り込み (pruning)
datetime 8 byte ×
timestamp 4 byte ×
uint(10) 4 byte ×

1日未満の分割が必要無く、データサイズもへっちゃらと言う御仁は datetime を、日付演算なんぞ要らんという方は uint(10) がお勧め。timestamp は pruning が効かないのが泣けるです。