タグ

MySQLとlogに関するtak158のブックマーク (1)

  • mysqlでパーティション作り忘れたポカー - webエンジニア系女子のゆるふわブログ

    2013-05-01 mysqlでパーティション作り忘れたポカー ただの恥さらし失敗談です( ゚ρ゚ )アゥー 新しく作ったサービスで、 膨大なレコード数になるテーブル(mysql)に、partitionを切り忘れるという事故を起こしました…|:3ミ 実は、以前もpartitionをDROPして、ウッカリ中身のレコードごと消してしまった前科があるのですが(ログ取ってたのでなんとかなりましたが…気をつけましょう…)、 今回もまたpartition関係の失敗から学ぶことが多々…。 おさらいすると、partitionの前提として 1. 主キーとしてidとctime(←例:パーティションのキーとなるカラム)を設定しなければならない 2. 対象のテーブルに外部キー制約がかかっており、既にレコードが入っている状態で、 後からパーティションを付加する事はできない(外部キーを削除しなければならない)。 出

  • 1