DELETE_FLAGを付ける前に確認したいこと。への反応
これはすばらしい記事。 / これな。。 "「論理削除した行が復活する事がありますか?」まさかと思うかもしれないが、「ある」と答えが返ることがあります。それは削除じゃなく、状態です。" / “RDB - DELETE_FLAG を付…” htn.to/DfNzRa
2015-03-24 10:47:59ものすごく覚えのある話しすぎて楽しいw RDB - DELETE_FLAG を付ける前に確認したいこと。 by @Jxck_ on @Qiita qiita.com/Jxck_/items/15…
2015-03-24 10:56:18SQLアンチパターンに載せてほしい / “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/bEXHF9
2015-03-24 14:31:05質問と回答のスタイル、とてもいい。アンチパターン形式に編集すれば『SQL アンチパターン』第26章「論理削除」にできるのではないかと思える。 / “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/D9nW3H
2015-03-24 11:05:42昔のPostgreSQLとかだとDELETEによる断片化を防ぐ理由とかでやっていたような。 RDB - DELETE_FLAG を付ける前に確認したいこと。 by @Jxck_ on @Qiita qiita.com/Jxck_/items/15…
2015-03-24 11:06:25殴り方が色々まとめられている良エントリ。 / 他11コメント b.hatena.ne.jp/entry/qiita.co… “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/v71SS1
2015-03-24 11:22:21RDB - DELETE_FLAG を付ける前に確認したいこと。 by @Jxck_ on @Qiita qiita.com/Jxck_/items/15… 設計の問題抽出にとてもよし。広範的だけど、繰り返し質問するって大事だよねぇ・・・
2015-03-24 11:39:31あれは、トラブル時に状態遷移を見て犯人を見つける為に必要なんだよ(笑) -- RDB - DELETE_FLAG を付ける前に確認したいこと。 by @Jxck_ on @Qiita qiita.com/Jxck_/items/15…
2015-03-24 11:45:45真っ先に考えるのはユーザも運営もひっくるめたオペミスのフォローだな…。あとで消すにしても、始めはフラグで管理したい。そもそも完全消失できるデータを扱うことは殆ど無いし。 / “RDB - DELETE_FLAG を付ける前に確認し…” htn.to/agfPvb
2015-03-24 12:15:39素敵な武装。そういえば自分自身ではDELETE_FLAGを使う設計を一切したことがない。 / “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/hHJZ3g9
2015-03-24 12:18:02何でもかんでも論理削除にすればいいってもんでもないけど、人間はオペミスするのみ事実。データメンテで一定期間後に物理削除する(要はGC)みたいなが妥協ラインかなぁと。 / “RDB - DELETE_FLAG を付ける前に確認したい…” htn.to/2nP9MY
2015-03-24 12:23:44「○○状態」はよく使う。「○○フラグ」という名前を見たらまず疑う必要があるよねえ / RDB - DELETE_FLAG を付ける前に確認したいこと。 by @Jxck_ on @Qiita qiita.com/Jxck_/items/15…
2015-03-24 12:32:24データ不整合が発生する度にバックアップからリカバリしろとか正気の沙汰とは思えないぞ……データ量少ないなら良いけど / “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/kAQvrF
2015-03-24 12:37:12まあ正直気持ちでは「 DELETE_FLAG===アンチパターン」だと思ってるし、避けといた方が良いと思ってるけど、それを筋を通して説明するのは結構面倒だっていうのがあって避けたところある。
2015-03-24 12:47:02マスター系テーブルでずっと残したい場合は DELETE_FLAG も悪くないんじゃないかと思ったり。 / “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/tWwfwU
2015-03-24 12:48:12100テーブル超えのシステムになるとこの辺の検討をしてるかしてないかでアプリ側の負荷が大きく変わってくる / “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/LUBF6T
2015-03-24 12:55:11RDB - DELETE_FLAG を付ける前に確認したいこと。 qiita.com/Jxck_/items/15… DELETEにトラウマ抱えてるヒトはわりと多いのよ……(´Д` )
2015-03-24 13:29:41DELETEした行をINSERT文にして保存しておくような機構があればいろいろ解決するのになー / “RDB - DELETE_FLAG を付ける前に確認したいこと。 - Qiita” htn.to/TMypPn
2015-03-24 13:54:08"顧客が本当に必要だったもの"的な話。"マスタテーブルのガチガチ外部キーあり"はどうするのがベストなのか… / RDB - DELETE_FLAG を付ける前に確認したいこと。 by @Jxck_ on @Qiita qiita.com/Jxck_/items/15…
2015-03-24 16:05:03