レガシーシステムのDBマイグレーションかんり    しはじめた話 @nekogeruge_987
じこしょうかい   ●       すずき たけひろ   ●       @nekogeruge_987   ●       プログラミングれき               8ヶ月   ●       しごとはDBA   ●       ECサ...
さい近やったこと自社はん売・きかんシステムの DBいこうプロジェクトを     やりました IBM DB2 ー> MySQL
きぼ感        スキーマ数 13        テーブル数 330   そうレコード数 321,906,4701テーブルあたりのレコード数 975,474.1一番レコードが多いテーブル 18,054,990     java、php、VB...
このへんの話は  長いのでまたべつのきかいに…
MySQLになってうんようしやすくなった!!DBマイグレーションかんり  ちゃんとしたいです
マイグレーションツールを使おう!●    きぞんシステムをrailsにリプレース中●    ruby、railsによせた作りにしたい
こうほrailsデフォ(rakeタスク)    DataMapper
railsデフォルト●    Gem standalone_migrations    https://github.com/thuss/standalone-migrations●    railsのマイグレーションをたんたいで使えるgem●...
DataMapper●    https://github.com/datamapper/dm-rails●    すいません、ためしてません●    modelにテーブルていぎを書いていく●    きぞんの場合、modelに自動てきに書いてく...
もうすでに     出来上がってる物に      てきようするなら     railsデフォかなー       というわけで、standalone_migrationsさい用
こうせいhttps://github.com/onigra/test_standalone_migrations
いちおうruby2.0
  運用しやすくするために●    スキーマ足す時の作業めんどい     generatorつくりました●    rakeタスクわかんないって言われた     ggrksラッパーシェル書きました●    パスワードを対話てきに入力したい    ...
まとめ?●    フィードバックほしい     同じようなことやってる人いる?●    とくにレガシーシステムのめんどう見てて、    同じようにマイグレーションツール入れた方
EOF
Upcoming SlideShare
Loading in...5
×

レガシーシステムのDBマイグレーションし始めた話

581
-1

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
581
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

レガシーシステムのDBマイグレーションし始めた話

  1. 1. レガシーシステムのDBマイグレーションかんり しはじめた話 @nekogeruge_987
  2. 2. じこしょうかい ● すずき たけひろ ● @nekogeruge_987 ● プログラミングれき 8ヶ月 ● しごとはDBA ● ECサイトうんえいきぎょう        ざいしょく
  3. 3. さい近やったこと自社はん売・きかんシステムの DBいこうプロジェクトを やりました IBM DB2 ー> MySQL
  4. 4. きぼ感 スキーマ数 13 テーブル数 330 そうレコード数 321,906,4701テーブルあたりのレコード数 975,474.1一番レコードが多いテーブル 18,054,990 java、php、VB6とか 13年運用されてる やく2おくのほ守ひようの発生をそし
  5. 5. このへんの話は 長いのでまたべつのきかいに…
  6. 6. MySQLになってうんようしやすくなった!!DBマイグレーションかんり ちゃんとしたいです
  7. 7. マイグレーションツールを使おう!● きぞんシステムをrailsにリプレース中● ruby、railsによせた作りにしたい
  8. 8. こうほrailsデフォ(rakeタスク) DataMapper
  9. 9. railsデフォルト● Gem standalone_migrations https://github.com/thuss/standalone-migrations● railsのマイグレーションをたんたいで使えるgem● rubyいじった人なら大体使えるでしょう
  10. 10. DataMapper● https://github.com/datamapper/dm-rails● すいません、ためしてません● modelにテーブルていぎを書いていく● きぞんの場合、modelに自動てきに書いてくれるのか な?● t_wadaさんが今まで見た中で一番いいORマッパーっ て言ってた
  11. 11. もうすでに 出来上がってる物に てきようするなら railsデフォかなー というわけで、standalone_migrationsさい用
  12. 12. こうせいhttps://github.com/onigra/test_standalone_migrations
  13. 13. いちおうruby2.0
  14. 14.   運用しやすくするために● スキーマ足す時の作業めんどい generatorつくりました● rakeタスクわかんないって言われた  ggrksラッパーシェル書きました● パスワードを対話てきに入力したい  ラ(ry
  15. 15. まとめ?● フィードバックほしい  同じようなことやってる人いる?● とくにレガシーシステムのめんどう見てて、 同じようにマイグレーションツール入れた方
  16. 16. EOF

×