何故データベース設計は軽視されるのか?at DB
何故データベース設計は軽視されるのか? - 暇つぶし2ch621:NAME IS NULL
21/11/11 19:36:50.37 NSxyRLjO.net
>>617
そのTEXT型がラージオブジェクト型というオチのネタ書き込みじゃないだろうな?

622:NAME IS NULL
21/11/11 20:16:55.16 .net
>>620
そこまでやないやろ。w
テキストはCOLLATEの懸念があるし、 数値のが望ましいのはたしかやし。
まあ、遅いのはテキストキーやからと決めつけてかかってるところはアタマ弱そうやが。
EXPLAINしろっつーの。

623:ドテ・イ・ヘーン
21/11/11 21:02:49.02 xQZydvmR.net
俺の思い込みが解消されないレベルの現場という前提を認識ください m(_ _)m
マジ学生以下よ、俺のスキル・・・・
EXCELを読んでDBに追記して、DBを参照してEXCELに吐き出すっていう単機能のモジュール2つを並行して「これ、改良して」ってソースだけ渡されたんすよ!
周りが「おそいおそい!」って騒いでて「どんなもんじゃらほい?」って見たらJOINが5~6個あってTEXTのカラムでつないでたんよ。
さすがにSELECTのWHERE句でIN使うほどじゃなかったけど、そういうSQLあっても不思議じゃないレベルのある意味読みやすいSQLでしたw
あと、遅いの根拠が「本番で使ってる高負荷に耐える超高性能マシン」で動かした旧バージョンと「テスト用のレンタル屋から借りてるそこそこの性能のマシン」で動かした新バージョンというね・・・
何の比較にもなってねぇじゃん!
という新事実が発覚して、馬鹿らしくなったので今日は仕事放り出して酒飲んできましたw

624:NAME IS NULL
21/11/11 21:39:46.36 6iIlck1C.net
説明の仕方でもうダメ

625:NAME IS NULL
21/11/11 21:41:27.49 6iIlck1C.net
Excelは何と関係があるのか?

626:NAME IS NULL
21/11/11 21:41:54.34 6iIlck1C.net
何が遅いのかまったくわかってねえな

627:NAME IS NULL
21/11/11 23:17:34.86 .net
charやvarcharの文字列って意味でtextって言ってるんじゃなくtext型って話だったのか・・
sqliteならともかくそれ以外のメジャーなサーバー系DBMSでtext型をPKにすることはまずないぞ

628:NAME IS NULL
21/11/12 00:22:09.87 .net
>>623
まとめたら、スペックの違いやろ。
一言ですむわ。w

629:NAME IS NULL
21/11/27 20:05:57.75 l5sFA9ZC.net
よくわかってないクライアントがよくわかってないSEに文句言って
よくわかってないフィルターで「お前らの作ったシステム遅いぞゴラァ!」ってなって現場に届くあるある案件ですな。

630:NAME IS NULL
22/02/12 03:16:43.64 Nh8yTOt3.net
>>629
性能要件があって、データが増えてもパフォーマンスに問題がないと一言、入っているだけで違うのにな。

631:NAME IS NULL
22/02/17 18:59:32.20 .net
まあ、最近はフルSSDのストレージで構築したからsqlがとても早いです。statpack見るととんでもなくディスクREADしてるアホsqlあるけど、システム影響なし、いいんだか悪いんだかですねー

632:NAME IS NULL
22/02/22 20:09:39.42 P63gZsOo.net
>>631
それで解決したことにするとSSDでもどうにもならないSQLが増産されることになる。

633:NAME IS NULL
22/03/24 22:48:04.07 blhKkXUv.net
お前ら和歌山県出身の下村拓郎様(35歳独身、元自衛隊)をご存知か、この方は将来素晴しい人物になるから覚えておいて損はないぞ

634:NAME IS NULL
22/06/01 14:23:26.36 .net
スキーマの意味よくわかってないけどスキーマ設計書にテーブル構成書いてるよ

635:NAME IS NULL
22/06/01 17:38:04.59 .net
それっぽく聞こえるもんねw

636:NAME IS NULL
22/06/01 20:43:48.71 1CNMa44D.net
スキーマの概念が後付けの製品しか知らないんだろうな

637:NAME IS NULL
22/06/01 20:44:36.18 1CNMa44D.net
論理的な意味でも括りというのは必要

638:NAME IS NULL
23/04/11 20:09:59.45 +S9P9M6L.net
ER図を見てもよくわからない設計は典型的なダメパターン

だか大手SIerの人間はテストも運用も保守もしたことがないので、理解不能な理屈で設計したがる。

639:NAME IS NULL
23/07/08 11:55:41.75 Dzd22CIu.net
今月から、某メーカー系の現場入り。
50万件ぐらいしか入っていない商品マスターを検索するサイトが激重。
DB設計がもろこぼらーの発想。苦言をやんわり現場に伝えたつもりだが、超絶俺様気質の担当者で、聞き入れる気配なし。
逃げたい。
ちなみに、私はデータベーススペシャリスト餅。

640:NAME IS NULL
23/07/08 12:27:10.70 .net
よくある話。
「こぼらーの発想」とか言ってもどこがどう悪いのか他人には伝わらんだろうし。

641:NAME IS NULL
23/07/08 14:07:15.72 .net
正規化って概念がないんだろうな
エクセル感覚であるだけ用意する設計なんだろ

642:NAME IS NULL
23/07/08 14:41:30.21 .net
検索が重いとしか書かれていないのに正規化が出てくる人もどっこいどっこい。

643:NAME IS NULL
23/07/08 17:41:12.84 .net
>ちなみに、私はデータベーススペシャリスト餅。
オレはお前から逃げたいw

644:NAME IS NULL
23/07/09 05:25:53.28 Yld3I0en.net
こぼらーがなぜ嫌われるかをこぼらー自身は検証もしないし、俺流正義マンで権力まで持ってたら。。。。
出くわしたら逃げるしかないんだろうか?

645:NAME IS NULL
23/07/09 09:49:24.47 .net
いまどきCOBOL知ってる人も少ないだろうしどこがどのように問題かという具体的な指摘もないから
傍で見ていてよくわからんのよね。検証のしようもないだろう。

646:NAME IS NULL
23/07/09 15:34:31.38 .net
RDBをよく知らない構造化ファイル時代のコボラーはJOINを嫌い
COBOLプログラムから一番扱いやすい形の構造化ファイル風にテーブルを作る
でもそんな時代は30年近く前に終わってる上に定形検索だけなら遅くはならないので
データベーススペシャリスト餅wが表面しか見ていないだけだろう

647:NAME IS NULL
23/07/09 22:27:42.41 .net
「コボラー」と言っとけば多分反論は来ないしお手軽にマウントとった気分になれる便利なワード。

648:NAME IS NULL
23/07/10 06:12:24.27 .net
このスレなんてそれが生き甲斐のやつばかりじゃん
初心者の質問にはまともに答えず、馬鹿にして溜飲を下げるだけ

649:NAME IS NULL
23/07/10 22:30:41.83 .net
ところで構造化ファイルってどんなん?

650:NAME IS NULL
23/08/18 08:33:02.53 .net
ホホホ!(^O^)

651:NAME IS NULL
23/09/30 00:06:07.97 .net
まじかよ、それはありえんわ

652:NAME IS NULL
23/10/03 22:53:58.05 puC6ODCi.net
VSAMとか悪名高いよな

653:NAME IS NULL
23/12/03 23:59:55.07 .net
VSAM

654:NAME IS NULL
24/03/07 18:22:53.35 4BnqPTKi.net
処理速度の遅さが頻繁に問題になっていても、めちゃくちゃな設計とめちゃくちゃなSQLを使うのが優秀な開発者なのがITの世界ではエリートだったりするからなあ
目に見えない部分は評価されにくい

655:NAME IS NULL
24/03/09 19:05:23.11 .net
推敲してレスしなおしてくれないか

656:NAME IS NULL
24/03/09 21:29:57.56 sC2bZ4HS.net
有名製品でもデータモデルはひどかったりする

657:NAME IS NULL
24/04/19 07:20:06.15 0Ztguvb/.net
アプリ開発者がただの入れ物として設計してしまうからなあ

658:NAME IS NULL
24/06/06 23:31:21.87 .net
>>657
それだね
他には正規化は遅くなるからだめだというやつもいる
正規化で整理してから多少崩すのは良いけど、そういう事言うやつはたいていめちゃくちゃに作る
もちろんデスペなんて持っちゃいない。
デスペごときをすげえとか言ってるレベル

659:NAME IS NULL
24/06/07 00:35:37.40 vcSub6lm.net
遅くなるというより、性能はあとからどうにでもなるという謎の思想があるからなあ。

660:NAME IS NULL
24/06/07 00:36:14.85 vcSub6lm.net
チューニングという言葉が嫌い
なんでチューニングという魔法で解決するのか


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch