エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
AuroraでCREATE TABLEしたら「そんなテーブルはない」って怒られた。え?そんなことある?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
AuroraでCREATE TABLEしたら「そんなテーブルはない」って怒られた。え?そんなことある?
今から作ろうとしてるテーブルなのでそりゃないんだけど それでエラーでテーブル作成できないって、そん... 今から作ろうとしてるテーブルなのでそりゃないんだけど それでエラーでテーブル作成できないって、そんなことある?w という感じで困り果てたので原因と対策を書いていきます! 環境 Aurora(2.12.1) そもそもどんな処理をしているの? ある高頻度でアクセスされるテーブル(仮にhoge_tableとします)がありました。 hoge_tableはデータが溜まりやすく定期的ローテーション(古いデータを捨てる)必要がありました。 DELETE文だと非常に重たいことから以下の手順を踏んでいました。 まずhoge_tableをhoge_table_backupにRENAME 次にhoge_tableをCREATE TABLE こうすることでバックアップを取りつつデータをローテーションしていました。 ※ちなみに一瞬hoge_tableがない状態が発生してしまうため、そこは「SELECT打ってテーブル