エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
DBスキーマ変更をオンラインで安全に行うための仕組み - inSmartBank
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DBスキーマ変更をオンラインで安全に行うための仕組み - inSmartBank
スマートバンク新春エンジニア駅伝2026 の第十走者の toshimaru です。 ちょうど折り返しも過ぎ、復路に... スマートバンク新春エンジニア駅伝2026 の第十走者の toshimaru です。 ちょうど折り返しも過ぎ、復路に突入。今日も走っていきます。 DBスキーマ変更をオンラインでダウンタイムなく安全に行いたくないですか? 私は行いたいです。では、やりましょう。 オンラインスキーマ変更ツールの利用について オンラインスキーマ変更というと、pt-osc, gh-ost などのOSC(Online Schema Change)系のツールが有名でしょう。一方、多くのRailsユーザーは標準マイグレーション機能やridgepoleのようなツールを利用してデータベースの変更を管理していると思います。 これらのマイグレーションツールに加えて、さらにツールを導入し運用することは運用負荷が高くなりそうです。ここは、Rails界隈で一般的なマイグレーションの仕組みに乗っかる形でスキーマ変更を行いたいところです。

