タグ

ブックマーク / developers.freee.co.jp (1)

  • pt-online-schema-changeの導入時に検討したこと、およびRailsアプリとの併用について - freee Developers Hub

    おはこんばんちは、Database Reliability Engineer (DBRE) の橋です。今回は、pt-online-schema-changeというデータベースのスキーマ変更ツールを社内の運用に持っていくための過程や、freeeにおける運用上の工夫を紹介します。pt-online-schema-changeはある程度枯れた技術なので、いくつか事例が紹介されており、すでに運用に乗せている組織もあるかと思われますが、これから新規に導入する方などの参考になると幸いです。 背景 freeeではほぼ毎月ペースで深夜に定期メンテナンスを行なっており、おもにインフラの更新作業やアプリケーションの機能追加に伴うデータベースのスキーマ変更が行なわれます。 ここで少し寄り道をして、スキーマ変更を行なうためのMySQL(ストレージエンジンにInnoDBを使っている前提で進めます)のDDLのパター

    pt-online-schema-changeの導入時に検討したこと、およびRailsアプリとの併用について - freee Developers Hub
    seikoudoku2000
    seikoudoku2000 2022/04/01
    前に自分が書いた記事が参考になったようで嬉しみ。自分がやった時も、CAさんの記事があって超絶助かったので、恩送りできたかな〜。
  • 1