MySQLでマテリアライズドビュー10 実装編 定期更新(cron編)

MySQLのイベントスケジューラーがいつも使えるとは限らないので、cronでの定期更新の方法を記載しておきます。イベントスケジューラーより簡単ですね。

# 毎日0時に実行
0 0   * * * /bin/sh echo "call access_daily_materialized_insert()"|mysql -uユーザ -pパスワード -hホスト DB名 > /dev/null 2>&1 
# 毎時0分に実行
0 */1 * * * /bin/sh echo "call      comment_materialized_insert()"|mysql -uユーザ -pパスワード -hホスト DB名 > /dev/null 2>&1