DBリファクタリング読書会 第二回

DBリファクタリング読書会 第二回 (2012/7/10) http://atnd.org/events/30394 ハッシュタグ #dbrr#dbrr 参加者さんでしたら誰でも編集可です)
0
masakitk @masakitk

システムは刷新するけど、スキーマは既存のもの。不吉な臭い。 #dbrr

2012-07-10 20:19:49
ひろうぃん @heroween

「システム移行でスキーマは既存のものを使います」死の臭いが…。#dbrr

2012-07-10 20:20:13
masakitk @masakitk

おおー。ロジック実装はすべてPL/SQL #dbrr

2012-07-10 20:20:14
Yosuke Katsuki @yokatsuki

システム移行案件にて…既存スキーマをそのまま使用 #dbrr

2012-07-10 20:20:35
masakitk @masakitk

1テーブル○○万円。→そうだ、テーブル数を減らそう!!www #dbrr

2012-07-10 20:20:49
ひろうぃん @heroween

色々ワロエナイ死の臭いを感じる事例の数々…。#dbrr

2012-07-10 20:21:13
Yosuke Katsuki @yokatsuki

テーブル数でお見積…「ではテーブルを減らそうキリッ」#dbrr

2012-07-10 20:21:35
ひろうぃん @heroween

殆どの問題はテーブル設計に帰着する。#dbrr

2012-07-10 20:21:40
SSSS.大和 @amameci

移行でなくても、BI案件でDWHを作らずに既存のDBでごりおす、なんてのがあってな…。 RT @heroween: 「システム移行でスキーマは既存のものを使います」死の臭いが…。#dbrr

2012-07-10 20:21:44
ひろうぃん @heroween

リレーショナルモデルを知らずにデータ設計する事は、OOPを知らずにJavaを使う様なもの。#dbrr

2012-07-10 20:22:38
ひろうぃん @heroween

RDBMSはリレーショナルモデルに従わなくても強力であるが故、単なるデータの入れ物として使われているケースも。#dbrr

2012-07-10 20:24:27
masakitk @masakitk

いやいや、RDBMS使うなら、リレーショナルモデル知らないとだめでしょう・・・ #dbrr

2012-07-10 20:24:29
ひろうぃん @heroween

リレーショナルモデルの利点は開発・メンテの効率化。#dbrr

2012-07-10 20:25:16
ひろうぃん @heroween

不吉な臭いを感じない。それは感覚が麻痺しているのかも。自分達の常識を疑おう。#dbrr

2012-07-10 20:27:36
Yosuke Katsuki @yokatsuki

KVSの登場で「これでRDB勉強しなくて良いぜヒャッハー」な人がドヤ顔で「RDBはオワコン」と言ってたとかいなかったとか #dbrr

2012-07-10 20:28:09
masakitk @masakitk

リファクタリングっていっても、運用中のDBのスキーマの変更、既存データの扱いが怖いよな・・ 。切り戻すわけに行かないし。 #dbrr

2012-07-10 20:30:00
tk0miya @tk0miya

RT @heroween: 「システム移行でスキーマは既存のものを使います」死の臭いが…。#dbrr

2012-07-10 20:32:43
Hajime Nakagami @hajime_nakagami

RT @heroween: 「システム移行でスキーマは既存のものを使います」死の臭いが…。#dbrr

2012-07-10 20:35:34
masakitk @masakitk

ストアド、トリガは少し使っています。(データ連携、整合性担保) #dbrr

2012-07-10 20:50:17
Yosuke Katsuki @yokatsuki

SI系だとストアドプログラム使うのは一般的だったりするけど、Web系の人は馴染み薄いのかなぁ #dbrr

2012-07-10 20:50:36
Yosuke Katsuki @yokatsuki

開発スピードが命(2日でやってくれなど)なので、得意な技術で実装しちゃう #dbrr

2012-07-10 20:52:35
ひろうぃん @heroween

トリガーハッピーは不吉と。#dbrr

2012-07-10 20:58:25
masakitk @masakitk

トリガが沢山必要となるのは破綻している? 不吉な臭い?確かに #dbrr

2012-07-10 20:58:29
Yosuke Katsuki @yokatsuki

トリガの実装を検討した時は、もしかすると不吉な臭いの始まりかもしれない。本当にトリガでないとダメなのかよく考えよう #dbrr

2012-07-10 21:00:38
Yosuke Katsuki @yokatsuki

トリガをログ出力に使うと、データ出力とログ出力が同一トランザクションになってデータ出力がロールバックした時にログ出力ももろともにロールバックしてあばばば #dbrr

2012-07-10 21:06:36