maedamaのブログ

アプリケーションエンジニアです。最近は主に設計を担当しています。

mysql 自動partition更新ツールを作ってた。続.) Why I want to stop using range partition with timestamp column

https://github.com/maedama/mysql-partitioner

とても昔の話なのだが

http://maedama.hatenablog.com/entry/2014/05/16/144315

で記載してる問題を解決するツールを作ってたのでこちらに。

partitionとしてはidでしつつ、運用としては日付でpartition落とすようなことをする つまり、1週間以上古いpartitionを落とすというような設定なのだけど、内部的にはidでpartitionされてる。 運用としても楽になる