虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

21/09/16(木)20:30:13 ど素人... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1631791813639.jpg 21/09/16(木)20:30:13 No.846748050

ど素人にやらせんじゃねえこんなの

1 21/09/16(木)20:31:51 No.846748641

勉強しろ

2 21/09/16(木)20:32:40 No.846748959

>勉強しろ やらされたわ 抽出ならだいたい出来る気がするわ

3 21/09/16(木)20:32:44 No.846748988

メンテで見る謎の塊みたいなSQLいいよね…

4 21/09/16(木)20:33:28 No.846749311

俺も触りたいけどわからん

5 21/09/16(木)20:33:49 No.846749435

むしろド素人はさわるな…

6 21/09/16(木)20:34:46 No.846749866

SQLは言語だからね がんばって!

7 21/09/16(木)20:35:16 No.846750066

引っ張りだすだけならまぁ…

8 21/09/16(木)20:35:56 No.846750333

selectしか触らないからダイジョブダイジョウブ

9 21/09/16(木)20:35:58 No.846750358

普段の手続き型と脳の違う部分使わされるのしんどい

10 21/09/16(木)20:36:12 No.846750456

ド素人でも使えるが達人が書いた何やってんだかさっぱり分からねえクエリは触りたくない

11 21/09/16(木)20:36:14 No.846750469

じゃあ次は集計して引っ張り出すか

12 21/09/16(木)20:36:23 No.846750523

existsは大体みんなつまずいてた 解説がわかりづらい

13 21/09/16(木)20:36:49 No.846750726

触り方勉強したいけどド素人は触れないのか…

14 21/09/16(木)20:36:55 No.846750774

実行計画出してみるとMySQLよりOracleの方が賢いなってなるけど Oracle使ってるとこをほとんど見なくなった

15 21/09/16(木)20:36:57 No.846750791

ORM使うなと言われても 嫌です…としか…

16 21/09/16(木)20:36:59 No.846750804

設計はマジで素人にやらせてはいけない 主キーに漢字混ざってるとかまだマシな方で主キー20個とかある

17 21/09/16(木)20:37:16 No.846750916

トランザクションがなにかいまだにわからないぜぇ!

18 21/09/16(木)20:37:39 No.846751057

>設計はマジで素人にやらせてはいけない >主キーに漢字混ざってるとかまだマシな方で主キー20個とかある 加馬

19 21/09/16(木)20:37:43 No.846751081

>むしろド素人はさわるな… ウチ別のシステムから取ってきたcsvをAccess経由で取り込んでSQLサーバでデータベース化してるんだ!管理お願いね! されたぞ

20 21/09/16(木)20:37:47 No.846751104

join join join join join join join join join join join join join join join join join join

21 21/09/16(木)20:38:15 No.846751299

>join join join join join join join join join join join join join join join join join join (+) (+) (+) (+) (+) (+) (+)

22 21/09/16(木)20:38:16 No.846751305

オラクル高いんだもの 採用するユーザーが減ったんだ

23 21/09/16(木)20:38:24 No.846751370

selectひとつとってもマジで全部拾ってから絞るとかするのやめろ! そのまま本番に適用してメモリ食いつぶしたバカがいた

24 21/09/16(木)20:38:32 No.846751435

delete from table

25 21/09/16(木)20:38:51 No.846751563

解析して分解してindexやテーブル構成いじって他処理の邪魔しないようロック時間短くして それでも出てくるスロークエリ

26 21/09/16(木)20:38:52 No.846751570

>触り方勉強したいけどド素人は触れないのか… ローカルPCにMySQL入れればすぐよ

27 21/09/16(木)20:38:56 No.846751598

>existsは大体みんなつまずいてた >解説がわかりづらい 未だに使うときは調べる…

28 21/09/16(木)20:39:00 No.846751620

>selectひとつとってもマジで全部拾ってから絞るとかするのやめろ! >そのまま本番に適用してメモリ食いつぶしたバカがいた オプティマイザが悪いしし!

29 21/09/16(木)20:39:26 No.846751764

オートコミットにしてコミットの手間を省いてあげるね…

30 21/09/16(木)20:39:51 No.846751918

>未だに使うときは調べる… 別にそれでいいよ というかそのほうがいいよ

31 21/09/16(木)20:40:12 No.846752035

>触り方勉強したいけどド素人は触れないのか… Accessとかから触ってみると簡単なSelectくらいならGUIで作ってくれるし便利だよ

32 21/09/16(木)20:41:38 No.846752633

こんな複雑な永続化層なのにド素人が触っても案外形になるのがすごいと思う AccessやNotes/Dominoみたいなチンピラ向けシステムで主キーなにそれ?マンがやってこないかぎり割と回る KVSやスキーマレスのオブジェクトデータベースなんて素人が触りやすいのに素人が触るとすぐにデータ構造破綻する

33 21/09/16(木)20:41:44 No.846752672

select /*+ (なんか早くなるやつ) */

34 21/09/16(木)20:42:09 No.846752835

Accessみたいにいろんなデータソース結合してクエリ流せるやつってほかにあるんかな? もしくはそういう仕組みみたいなのってなんか名前あったりするんだろうか

35 21/09/16(木)20:42:17 No.846752898

Oracle高い…

36 21/09/16(木)20:42:31 No.846752997

機械学習のためのデータ集めに始めたけどマジでよくわからねえ

37 21/09/16(木)20:43:09 No.846753273

全てぶっこ抜く! プログラムで整形する! できた!

38 21/09/16(木)20:43:18 No.846753337

PostgreSQLが一番無難 MySQLは死んで♥

39 21/09/16(木)20:43:32 No.846753432

>全てぶっこ抜く! >Excelで整形する! >できた!

40 21/09/16(木)20:43:39 No.846753482

やらせてくれるだけ良い職場じゃん

41 21/09/16(木)20:43:44 No.846753514

正規化を突き進めて行くと小さな表が沢山できて連結が増えていくのだ

42 21/09/16(木)20:43:46 No.846753521

Oracleは高いのはまだいいんだよ 客に売るのとライセンス管理が面倒すぎる

43 21/09/16(木)20:43:51 No.846753569

何十年経ってもこいつが生き続けている事に驚愕するわ

44 21/09/16(木)20:43:54 No.846753591

>オートコミットにしてコミットの手間を省いてあげるね… MySQL5.7以降なら基本的にONにしてトランザクション単位でOFFにした方が管理が楽だと思う それより前なら基本的にOFF

45 21/09/16(木)20:44:11 No.846753698

主キーが…存在しない!

46 21/09/16(木)20:44:15 No.846753732

phpMyAdminいいよね…こいつがいないと俺はもう何もできない

47 21/09/16(木)20:44:37 No.846753874

インデックス?ってやつを作ると早くなるらしい!

48 21/09/16(木)20:45:04 No.846754082

なんかメモリ食っててまどろっこしい気がするけど教本通りだから多分合ってる!で終わる事が多い

49 21/09/16(木)20:45:09 No.846754113

OracleといえばJDKはまた無料に方針転換したらしいね

50 21/09/16(木)20:45:22 No.846754203

>MySQLは死んで♥ やっぱMariaDBよね!

51 21/09/16(木)20:45:33 No.846754264

>主キーが…存在しない! APでチェックするから…

52 21/09/16(木)20:45:35 No.846754286

複合キーいいよね…うんざりする

53 21/09/16(木)20:46:00 No.846754458

>インデックス?ってやつを作ると早くなるらしい! よし!なら全部につけよう!

54 21/09/16(木)20:46:02 No.846754477

性能要件なんざ物理で殴れ

55 21/09/16(木)20:46:20 No.846754595

NULLと空文字が混在してる…

56 21/09/16(木)20:46:35 No.846754708

昔Oracleで階層問い合わせ作ったけど今は再現できる気がしない…… 保守は俺じゃ無いからまあいいか!

57 21/09/16(木)20:46:40 No.846754740

副問い合わせの副問い合わせの副問い合わせ

58 21/09/16(木)20:46:41 No.846754742

いいですよねn+1問題

59 21/09/16(木)20:47:07 No.846754899

むぅ さっぱりわからん

60 21/09/16(木)20:47:26 No.846755030

おーとこみっとってなにやってるかわかんないけど いつだれがこみっとしてるの…?接続元のドライバがよしなにやる仕組みならそんな大袈裟な言い回ししないだろうし あとsavepointどうなるの…

61 21/09/16(木)20:47:35 No.846755092

消せねぇ!外部キー制約だ!無効化!

62 21/09/16(木)20:47:39 No.846755116

とりあえずガバっと拾ってから処理するほうがいいよって人と 最初から絞り込めやって人の両方がいてわかんない…

63 21/09/16(木)20:47:43 No.846755138

Oracleと微妙に関数の仕様違っててバグ踏んだやつ!

64 21/09/16(木)20:47:43 No.846755145

調べて一番上に出てきたからこれが正解なんだ とりあえずテストで動いたからいいんだ

65 21/09/16(木)20:47:44 No.846755148

>OracleといえばJDKはまた無料に方針転換したらしいね マジか…マジだ!!

66 21/09/16(木)20:48:15 No.846755349

>OracleといえばJDKはまた無料に方針転換したらしいね マジかマジだ なんだこの会社

67 21/09/16(木)20:48:24 No.846755406

>OracleといえばJDKはまた無料に方針転換したらしいね もう誰も信用しちゃいない

68 21/09/16(木)20:48:36 No.846755467

>とりあえずガバっと拾ってから処理するほうがいいよって人と >最初から絞り込めやって人の両方がいてわかんない… どこの負荷を減らすかって問題でもある

69 21/09/16(木)20:48:46 No.846755529

Oracleはちょっと殿様商売しすぎた ライセンスごとじゃなくて会社単位でサポートレベル合わせろとかやりすぎ

70 21/09/16(木)20:48:48 No.846755543

Webフロント専業の開発ベンダーがお出ししてくるクソみたいなSQL率の高さ

71 21/09/16(木)20:49:05 No.846755658

>OracleといえばJDKはまた無料に方針転換したらしいねOracleっていつもそうですよね! ユーザーたちの事なんだと思ってるんですか!!

72 21/09/16(木)20:49:08 No.846755673

どうせまたそれで集めたら方針転換するんでしょ そういうのわかっちゃう

73 21/09/16(木)20:49:19 No.846755735

ストアドプロシージャやめろAPで食わせろ

74 21/09/16(木)20:49:21 No.846755752

>おーとこみっとってなにやってるかわかんないけど >いつだれがこみっとしてるの…?接続元のドライバがよしなにやる仕組みならそんな大袈裟な言い回ししないだろうし オートコミットはオンになってるならいつでもどいつもこいつもコミットするよ

75 21/09/16(木)20:49:23 No.846755760

>>OracleといえばJDKはまた無料に方針転換したらしいね >マジか…マジだ!! そりゃそうなるだろう

76 21/09/16(木)20:49:37 No.846755843

>副問い合わせの副問い合わせの副問い合わせ 実テーブルにSELECTテーブルをjoinしてそこにWith句を外部結合!さらにUNIONも追加だ!

77 21/09/16(木)20:49:47 No.846755895

Oracleはさあマジなんなん

78 21/09/16(木)20:49:52 No.846755918

ほらここインデックス張ってないから性能出てないよとか こうすればチューニングできるよとか 遡及SQLをパパっと作れる人とか 俺には無理だよ

79 21/09/16(木)20:49:59 No.846755966

オラクルって高いんだなって上流いってから実感した

80 21/09/16(木)20:50:03 No.846755991

なんで昔の人はサロゲートキーを内部に隠蔽して複合主キーなんて概念を許したんだろう もちろん人間系が自然に理解しやすいのは分かるけどそれが目的ならユニーク制約でいいじゃん

81 21/09/16(木)20:50:41 No.846756209

>とりあえずガバっと拾ってから処理するほうがいいよって人と >最初から絞り込めやって人の両方がいてわかんない… レコードの件数が億超えてたりするととりあえずで持ってくることができない 両方検証してから決めよう

82 21/09/16(木)20:50:43 No.846756221

エロスケに学べ

83 21/09/16(木)20:50:50 No.846756281

俺はpostgreが嫌い

84 21/09/16(木)20:51:06 No.846756386

JDKはとりあえずAWSのやつ使っておけばいいだろ…してたから 今更JDKが元に戻ってもはぁそうですかで終了だな…・

85 21/09/16(木)20:51:22 No.846756483

もうZuluでいいや…

86 21/09/16(木)20:51:25 No.846756508

人類には早すぎた言語

87 21/09/16(木)20:51:39 No.846756601

SEになれたけどついた案件がド素人から見てもゴミみたいなテーブル設計で早くも転職したい 200カラムとかアホか…同一カラムに違う用途の値を入れるなアホか…

88 21/09/16(木)20:51:42 No.846756626

for文でSQLを繰り返し実行するよ!

89 21/09/16(木)20:51:46 No.846756651

DBスペシャリストの過去問やり始めたけど 普段からER図描いたりSQL書いてる身からしたら思ったより簡単だった

90 21/09/16(木)20:51:58 No.846756732

>なんで昔の人はサロゲートキーを内部に隠蔽して複合主キーなんて概念を許したんだろう >もちろん人間系が自然に理解しやすいのは分かるけどそれが目的ならユニーク制約でいいじゃん 目的が違うからでは?

91 21/09/16(木)20:52:01 No.846756750

前関わってたPJでdoma2使ってたからめちゃくちゃ書いてた むしろみんなSQL書く方が慣れててdoma2からじゃなくて直接クエリ生成して問い合わせしてる部分とかあって危なかった

92 21/09/16(木)20:52:29 No.846756927

ちゃんと正規化しようね♥

93 21/09/16(木)20:52:31 No.846756953

SQLチョットワカル

94 21/09/16(木)20:52:43 No.846757032

データの数が10万件超えたあたりからいろんな問題が顕在化してくる ネットなんかの質問もだいたいそのあたりで性能問題出てきたって質問が多い印象

95 21/09/16(木)20:52:45 No.846757055

クソ開発しかやってないから自分の腕前がわかんないやつ 識者がレビューしてくれたらいいのに

96 21/09/16(木)20:53:01 No.846757160

Windowsなら20年ぶりに帰ってきたMicrosoft Javaが運用上一番楽だと思う

97 21/09/16(木)20:53:02 No.846757175

おらくる丸ごといらねーやのきっかけになっちゃったからなjavaのあれ

98 21/09/16(木)20:54:11 No.846757590

インフラもDBもアプリエンジニアが片手間でやって❤️

99 21/09/16(木)20:54:28 No.846757692

分からない…データが少ないから全部持ってきている…

100 21/09/16(木)20:54:31 No.846757721

select tableA.column1,tableB.column1 from tableA,tableB

101 21/09/16(木)20:54:36 No.846757747

主キーはGUIDかSEQUENCEでアプリケーションでは非表示 コードか複合キーをユニークキーにしてユーザーには使わせる

102 21/09/16(木)20:54:45 No.846757805

Oracle高いわ→Javaも有料ならもうOpenJDK使うわついでにDBもMySQLとかにするわの流れだからな…

103 21/09/16(木)20:54:51 No.846757845

>select >tableA.column1,tableB.column1 >from >tableA,tableB オオオ イイイ

104 21/09/16(木)20:54:52 No.846757848

データ設計ミスったままテーブル設計もミスる 穴埋めのために地獄のようなSQLでなんとかする システムできた!

105 21/09/16(木)20:55:05 No.846757927

>インフラもDBもアプリエンジニアが片手間でやって❤️ ……すぞ

106 21/09/16(木)20:55:07 No.846757949

>俺には無理だよ EXPLAINでSQLの実行計画を取得するじゃろ? …サーバのスペック上げてもらおう

107 21/09/16(木)20:55:19 No.846758037

応用午後のためだけにSQL勉強するのってアリなんだろうか

108 21/09/16(木)20:55:22 No.846758051

SELECT * FROM tblで引っこ抜いておいて プログラムの中で取捨選択して 更新はDELETE→INSERT

109 21/09/16(木)20:55:24 No.846758065

ド素人に教えられないやつはアホ

110 21/09/16(木)20:55:28 No.846758084

>前関わってたPJでdoma2使ってたからめちゃくちゃ書いてた SQLテンプレートタイプのライブラリいいよね…最適化とか色々潰しが効いて DBの設計が完璧ならActiveRecordでも上手くいくのかもしれないけど…

111 21/09/16(木)20:55:31 No.846758109

mysqpとオラクルの違いもわからんがなんかメンテ任されてる そのうち多分重大なエラーが起こると思うがそれまでに俺は辞めたい

112 21/09/16(木)20:55:49 No.846758221

>インフラもDBもアプリエンジニアが片手間でやって❤️ クラウドに置いてORM使って…まあ片手間でやらせるところなら大丈夫だろう

113 21/09/16(木)20:55:55 No.846758259

webデザイナーとDBエンジニアは別!

114 21/09/16(木)20:55:59 No.846758283

>応用午後のためだけにSQL勉強するのってアリなんだろうか プログラマーやるなら正規表現とSQLは覚えておいて損はない

115 21/09/16(木)20:56:00 No.846758287

>システムできた! ゴミしか出来てねぇよクソガ

116 21/09/16(木)20:56:25 No.846758440

>Oracle高いわ→Javaも有料ならもうOpenJDK使うわ そうだね >ついでにDBもMySQLとかにするわの流れだからな… きがるにいってくれるなあ

117 21/09/16(木)20:56:27 No.846758454

>Oracle高いわ→Javaも有料ならもうOpenJDK使うわついでにDBもMySQLとかにするわの流れだからな… MySQLもOracleのものだし矛盾してないかそれ?

118 21/09/16(木)20:56:36 No.846758502

牧歌的な時代だから仕方なかったんだろうけど IN句の書式を考えた人に世界中で起きてるSQL injectionの30%ぐらい責任取って欲しいと思う prepared statementだいなし

119 21/09/16(木)20:56:38 No.846758515

>SEになれたけどついた案件がド素人から見てもゴミみたいなテーブル設計で早くも転職したい >200カラムとかアホか…同一カラムに違う用途の値を入れるなアホか… ブラックで3年目についた案件は! システム更改するから新規テーブル設計すると聞いて3か月まったあげく! 出て来たのは700カラム超えるメインテーブルでした!

120 21/09/16(木)20:56:47 No.846758582

オプティマイザくんオプティマイザくん どうして急に実行計画を変えるの 夜間バッチが終わっていないわよ 昨日と同じやり方でよかったじゃない

121 21/09/16(木)20:56:52 No.846758614

>selectしか触らないからダイジョブダイジョウブ ちょっとデータ見たくてselectしてみたらデータが膨大で重いよー

122 21/09/16(木)20:57:00 No.846758669

営業ができて経営のわかるフルスタックエンジニア育成中! 中途採用も募集中!

123 21/09/16(木)20:57:07 No.846758713

OpenJDKってLTSなくて死ぬのでは

124 21/09/16(木)20:57:09 No.846758727

俺はテーブルごとにデータファイルを作るよ

125 21/09/16(木)20:57:11 No.846758737

やはりpostgresか…!

126 21/09/16(木)20:57:11 No.846758744

DROP TABLE大好きだよ

127 21/09/16(木)20:57:16 No.846758773

>出て来たのは700カラム超えるメインテーブルでした! すっげぇ…

128 21/09/16(木)20:57:29 No.846758862

>ド素人から見てもゴミみたいなテーブル設計 hogehoge_flgカラムの中身が0,1,2,3まであった…

129 21/09/16(木)20:57:47 No.846758972

>TRUNCATE大好きだよ

130 21/09/16(木)20:57:58 No.846759030

色んな話聞くと俺はマシな案件ばかり当たってたんだなあと思う

131 21/09/16(木)20:58:03 No.846759067

join覚えたら世界が変わった

132 21/09/16(木)20:58:03 No.846759070

わかりました引かれる実行計画が変わらないように 統計情報を更新しないようにします! ヒント埋め込むと改修になりますから!

133 21/09/16(木)20:58:08 No.846759103

>>出て来たのは700カラム超えるメインテーブルでした! >すっげぇ… 更改前はね別の2つのテーブルだったの なんで設計しなおして1つになるの? 馬鹿なの?それでお賃金貰っていいと思ってるの?

134 21/09/16(木)20:58:35 No.846759283

SAPの透過テーブルをご覧なさい

135 21/09/16(木)20:58:39 No.846759310

Oracleって性能いい?

136 21/09/16(木)20:58:41 No.846759331

マジでDB設計は専用のプロに任せないとあかん プロに任せても中規模よりデカくなるとちょっとヤバくなることが多いのに その辺の奴に任せたらそりゃ地獄決定すぎる…

137 21/09/16(木)20:58:44 No.846759353

地獄みたいなview作るのやめろ!!!

138 21/09/16(木)20:58:59 No.846759449

こいつがクソなところはどんなRDBMSでも最初にSQLアンチパターン読めって警告出さないところ あの本一冊読むだけで救える命がある

139 21/09/16(木)20:59:03 No.846759459

消費税率とか税込価格とかは第二正規化で止めておきたい

140 21/09/16(木)20:59:10 No.846759502

なにもしてないのにこわれました がある

141 21/09/16(木)20:59:13 No.846759530

排他処理わからん…

142 21/09/16(木)20:59:22 No.846759590

正規化とかやってらんねぇぜ!

143 21/09/16(木)20:59:37 No.846759687

このクソみたいな副問合せを作ったのは誰だ!

144 21/09/16(木)20:59:39 No.846759707

>マジでDB設計は専用のプロに任せないとあかん >プロに任せても中規模よりデカくなるとちょっとヤバくなることが多いのに >その辺の奴に任せたらそりゃ地獄決定すぎる… それを上に納得させられればいいんだがなあ せめてPM辺りには

145 21/09/16(木)21:00:01 No.846759862

ファイルの整理もろくに出来ん奴に設計を任せるのは少し不安

146 21/09/16(木)21:00:02 No.846759881

>こいつがクソなところはどんなRDBMSでも最初にSQLアンチパターン読めって警告出さないところ アンチが書いた本なんてよまねーし!!

147 21/09/16(木)21:00:18 No.846759972

まあ…地獄みたいなマテビューよりはいいだろ… だいたい地獄みたいなトリガーもワンセットだ 結局この出力結果は何なんだ

148 21/09/16(木)21:00:29 No.846760066

>それを上に納得させられればいいんだがなあ >せめてPM辺りには まあ大体客側の社内政治にぶっ潰されるんだけどね!

149 21/09/16(木)21:00:32 No.846760094

たかがデータ並べるだけじゃん(笑) そんなことでカネとるなんて社会をわかってないよ(笑)

150 21/09/16(木)21:00:54 No.846760245

正規化なんて概念は俺らにゃねえぜ! みたいなテーブルを目にすることは多々あるけど カラム名がnamae_ichi,namae_ni... みたいになってるテーブル見た時は笑いが止まらなかった ちなみにカラム名に数字が使えないとかそういう制約は無い

151 21/09/16(木)21:00:56 No.846760263

適当に組むんじゃねえ性能を考えろ!!!!!

152 21/09/16(木)21:01:13 No.846760386

やはり求められるはインフラもDB設計もアプリも全部できるてマネジメントもできる 最強のフルスタックプレイングマネジャー…

153 21/09/16(木)21:01:13 No.846760390

ゴミを売り付けても金になるから凄い業界だと思う

154 21/09/16(木)21:01:22 No.846760459

>こいつがクソなところはどんなRDBMSでも最初にSQLアンチパターン読めって警告出さないところ >あの本一冊読むだけで救える命がある プログラマーのためのSQLも合わせて読ませるべき 読ませなければならない

155 21/09/16(木)21:01:31 No.846760517

知らない間にデータ変わるの怖いよね? だから分離レベルは反復可能読み取りにしておくね…

156 21/09/16(木)21:01:32 No.846760530

なんならheadfisrt SQL読むだけでもだいぶ違う

157 21/09/16(木)21:01:42 No.846760604

こういうのってデータベーススペシャリスト辺りの資格勉強したらどうにかなるの?

158 21/09/16(木)21:01:54 No.846760696

社内SEになったけどSQLめっちゃ書く生活は変わらなかった

159 21/09/16(木)21:01:55 No.846760702

テーブルやカラムを変な略称にするのまじやめて… itemclrcdとか意味わからん…

160 21/09/16(木)21:01:55 No.846760710

誤解を恐れずに言えば教科書通り第N正規化まじめにやるヤツの方が今は取り回しも性能も悪いと思う お金数えるもんじゃなけりゃ 適当でいいだろ…

161 21/09/16(木)21:02:01 No.846760747

某新日鉄のコルセンにいたけど あそこは不夜城だったな…

162 21/09/16(木)21:02:11 No.846760811

>こういうのってデータベーススペシャリスト辺りの資格勉強したらどうにかなるの? ならない 現実は非情である

163 21/09/16(木)21:02:31 No.846760964

そうだよ客が性能問題を言ってきたら高いサーバーを買わせるんだ

164 21/09/16(木)21:02:44 No.846761062

理想は分かる だが現場の現実は

165 21/09/16(木)21:02:45 No.846761077

>やはり求められるはインフラもDB設計もアプリも全部できるてマネジメントもできる >最強のフルスタックプレイングマネジャー… そりゃどこでも求めてるしまあ居ないわけでもない フリーなわけないけど

166 21/09/16(木)21:02:52 No.846761119

>こういうのってデータベーススペシャリスト辺りの資格勉強したらどうにかなるの? >まあ大体客側の社内政治にぶっ潰されるんだけどね!

167 21/09/16(木)21:03:03 No.846761191

物理削除派?論理削除派?

168 21/09/16(木)21:03:08 No.846761229

いまストレージはやいし むかしのISAMみたいにシーケンシャルでガーッとガラポンしてもいいんじゃね

169 21/09/16(木)21:03:12 No.846761257

>やはり求められるはインフラもDB設計もアプリも全部できるてマネジメントもできる >最強のフルスタックプレイングマネジャー… 独立するわ

170 21/09/16(木)21:03:25 No.846761331

基幹システムからDWHに欲しいって頻繁に項目追加依頼が来てそのたびにDWH洗い替えしてるの不毛だ

171 21/09/16(木)21:03:30 No.846761372

SQLアンチパターンは読むべきだとは思うが新人に読ませてしまうと 目の前の糞コードから逃げてしまう…(退職)

172 21/09/16(木)21:03:34 No.846761396

>こういうのってデータベーススペシャリスト辺りの資格勉強したらどうにかなるの? 君資格持ってるの じゃあこれやってって 紙の台帳と何も規定がないエクセル。

173 21/09/16(木)21:03:37 No.846761417

会社が全部OSSで作り直すぜ!サーバOSもLinuxだ!って言い出したけど保守耐えられるんかな

174 21/09/16(木)21:03:55 No.846761557

>誤解を恐れずに言えば教科書通り第N正規化まじめにやるヤツの方が今は取り回しも性能も悪いと思う 全員のレベルを高くできない前提で とりあえず全部雑に突っ込んでどうこうしようぜってNoSQLへ

175 21/09/16(木)21:04:29 No.846761808

うちは方針として使わなくなったカラムもGit管理のしやすさのために消さないから結果的にカラムはどんどん増えてくんだけどこれダメなのかな

176 21/09/16(木)21:04:30 No.846761812

テーブルの構造がシーケンシャルリードの時代のままだわ

177 21/09/16(木)21:04:32 No.846761823

NOSQLとか最近言わなくなったね

178 21/09/16(木)21:04:39 No.846761878

>目の前の糞コードから逃げてしまう…(退職) 俺がいる…

179 21/09/16(木)21:04:41 No.846761893

なんか大昔の見て盗めみたいな世界が未だにあるのか…

180 21/09/16(木)21:04:46 No.846761923

そんで今度はデータ分析もしてくれって…どんだけ仕事すりゃいいんだよ…

181 21/09/16(木)21:04:48 No.846761935

>会社が全部OSSで作り直すぜ!サーバOSもLinuxだ!って言い出したけど保守耐えられるんかな 保守はどこがやるのかにもよるけど開発メンバの中に保守行ってもらう人がいないとヤバそう

182 21/09/16(木)21:04:57 No.846762008

SQLiteを高速化のためにRDBにする案件でSQLiteのデータをSSDに入れたら性能目標達成して300万の案件が3万円で解決した話が面白かった

183 21/09/16(木)21:05:00 No.846762036

よしなんかこのNoSQLってのを使えばいいらしいぞ!

184 21/09/16(木)21:05:19 No.846762176

>物理削除派?論理削除派? ログテーブル派 ホットデータを生かす 物理削除は内部統制のため

185 21/09/16(木)21:05:28 No.846762244

デジタル庁ができたから安心だな

186 21/09/16(木)21:05:40 No.846762303

>こういうのってデータベーススペシャリスト辺りの資格勉強したらどうにかなるの? 正直、基本の補足レベルかなって思う スペシャリストになりたいなら個々のDBの特徴にも精通しなきゃならないし 資格勉強程度じゃ経験が全然足りない

187 21/09/16(木)21:05:47 No.846762364

>SQLアンチパターンは読むべきだとは思うが新人に読ませてしまうと >目の前の糞コードから逃げてしまう…(退職) もしくはアンチパターンアンチ拗らせすぎてクソコテになる…

188 21/09/16(木)21:05:52 No.846762392

>そんで今度はデータ分析もしてくれって…どんだけ仕事すりゃいいんだよ… 何を分析してどういう出力を求めてるのでしょうか

189 21/09/16(木)21:05:57 No.846762436

>SQLiteを高速化のためにRDBにする案件でSQLiteのデータをSSDに入れたら性能目標達成して300万の案件が3万円で解決した話が面白かった ええぇ…

190 21/09/16(木)21:06:06 No.846762487

>SQLアンチパターンは読むべきだとは思うが新人に読ませてしまうと >目の前の糞コードから逃げてしまう…(退職) わかりみがある歴史的経緯

191 21/09/16(木)21:06:33 No.846762677

「」はsqlserverのことどう思ってるの

192 21/09/16(木)21:06:35 No.846762683

基本的にデータは消さずに足すだけだ

193 21/09/16(木)21:06:42 No.846762744

俺は悪くねぇ! DB設計したアイツが悪い!

194 21/09/16(木)21:06:53 No.846762809

BIだと似たようなことやってるようでお作法が全然違うらしくてつぶしが効かなくて辛い

195 21/09/16(木)21:07:05 No.846762881

>SQLiteを高速化のためにRDBにする案件でSQLiteのデータをSSDに入れたら性能目標達成して300万の案件が3万円で解決した話が面白かった わからんでもない 俺が入る前だけどうちの会社も問題解決のためにデータベースサーバめっちゃ性能良くしてた

196 21/09/16(木)21:07:08 No.846762911

>「」はsqlserverのことどう思ってるの 高機能なようでひたすら面倒くさい

197 21/09/16(木)21:07:27 No.846763029

マジでSQLアンチパターンくらい読んでくれ 仕事だぞ?

198 21/09/16(木)21:07:28 No.846763038

>「」はsqlserverのことどう思ってるの どっちつかず

199 21/09/16(木)21:07:39 No.846763112

いいですよね 永年保存のデータ

200 21/09/16(木)21:07:42 No.846763135

>「」はsqlserverのことどう思ってるの いい子だよ癖はあるけどいいとこある

201 21/09/16(木)21:07:47 No.846763160

join複数絡んだりしてるのを性能改善できなくて自分の知識不足が露呈して絶望した その後なんやかんや適当に順序いじったら改善したけど周りもよくわかんねーけど改善したわって感じだった 上に出てる本買おうかなぁ…

202 21/09/16(木)21:07:53 No.846763194

>SQLiteを高速化のためにRDBにする案件でSQLiteのデータをSSDに入れたら性能目標達成して300万の案件が3万円で解決した話が面白かった 高速化ならSQLiteが一番早かったなんたなんて笑い話もあるぞ シングルユーザー環境でならって成約はつくけど

203 21/09/16(木)21:08:03 No.846763275

>「」はsqlserverのことどう思ってるの Expressなら無料で使えてお得! ライセンスは見ないものとする

204 21/09/16(木)21:08:13 No.846763339

>「」はsqlserverのことどう思ってるの 割と便利に使ってる

205 21/09/16(木)21:08:25 No.846763442

>うちは方針として使わなくなったカラムもGit管理のしやすさのために消さないから結果的にカラムはどんどん増えてくんだけどこれダメなのかな DDL管理を時系列でプログラミング言語の世界から弄るActiveRecordのmigrationの仕組みは Ruby on Railsがソフトウェア開発の最前線から脱落したとしても輝き続ける確かな設計思想だと思う

206 21/09/16(木)21:08:37 No.846763526

ストレージをSSDにするととりあえずの解決にはなるよってDB公式のリファレンスにも書いてあってそんなんでいいのかってなった

207 21/09/16(木)21:08:38 No.846763532

SQLiteいいよね… みんなで更新することさえ考えなければ

208 21/09/16(木)21:08:52 No.846763607

>「」はsqlserverのことどう思ってるの 基幹システム用に使ってるところ多い

209 21/09/16(木)21:08:55 No.846763633

クライアント側にSQLite入れてサーバーのDBと同期!

210 21/09/16(木)21:08:57 No.846763649

SQLできる? じゃあPLSQLもできるよね

211 21/09/16(木)21:09:01 No.846763682

MongoDBは結構わかりやすいけれど DynamoDBは設計むずかしい

212 21/09/16(木)21:09:10 No.846763739

>もしくはアンチパターンアンチ拗らせすぎてクソコテになる… アンチパターン妄信するあまり応用が効かなくなる新人いいよね… …現行踏襲も必要なんだ…頼むから折れてくれ

213 21/09/16(木)21:09:11 ID:kyR7YvkY kyR7YvkY No.846763741

…わからん

214 21/09/16(木)21:09:20 No.846763800

とりあえず 解決すれば ええ!

215 21/09/16(木)21:09:31 No.846763863

>…わからん 不正データ野郎!

216 21/09/16(木)21:09:36 No.846763903

>>「」はsqlserverのことどう思ってるの >どっちつかず NULLの扱いがクソ

217 21/09/16(木)21:10:09 No.846764154

>BIだと似たようなことやってるようでお作法が全然違うらしくてつぶしが効かなくて辛い こっちは色々あっても結局Btreeだが BIだのキューブは好き勝手だからな…

218 21/09/16(木)21:10:12 No.846764184

個人開発するとして 今最強のosと最強のwebサーバーソフトと最強のデータベースってなんなの

219 21/09/16(木)21:10:16 No.846764212

>SQLできる? >じゃあPLSQLもできるよね …すみませんできません…

220 21/09/16(木)21:10:41 No.846764397

>個人開発するとして >今最強のosと最強のwebサーバーソフトと最強のデータベースってなんなの ケースバイケース

221 21/09/16(木)21:10:49 No.846764458

こうやって益体もない話をいもげでできるのも裏でDBくんが頑張ってくれてるからなんだよな…

222 21/09/16(木)21:10:54 No.846764485

Oracle高いって言うけど弊社はそれに寄せようとしているからDB2よりは安いんでしょ?ってなる

223 21/09/16(木)21:10:54 No.846764488

>個人開発するとして >今最強のosと最強のwebサーバーソフトと最強のデータベースってなんなの テオデラートに聞いてくれ

224 21/09/16(木)21:11:04 No.846764569

>個人開発するとして >今最強のosと最強のwebサーバーソフトと最強のデータベースってなんなの まず最強の知識があるSEを呼ぶ

225 21/09/16(木)21:11:19 No.846764691

PLSQLとか20年近く触ってないけどだいぶかわったんだろうか

226 21/09/16(木)21:11:30 No.846764762

>今最強のosと最強のwebサーバーソフトと最強のデータベースってなんなの シェアの高いヤツ選んどけ

227 21/09/16(木)21:11:39 No.846764816

>マジでSQLアンチパターンくらい読んでくれ これくらいでいい? fu348642.jpg

228 21/09/16(木)21:11:47 No.846764892

>個人開発するとして >今最強のosと最強のwebサーバーソフトと最強のデータベースってなんなの Docker使ってNodeとMySQL系のDBで開発するのでいいんじゃないか

229 21/09/16(木)21:12:06 No.846765022

>Oracle高いって言うけど弊社はそれに寄せようとしているからDB2よりは安いんでしょ?ってなる IBMと関わると毎年値上がりする保守料を払うことになるぞ

230 21/09/16(木)21:12:17 No.846765094

だいたい今NVMeの玉ひとつでシーケンシャル7GB/sだぞ 大量データなんかまじめにindex張って正規化した設計の方が遅いんじゃないかと思うまである

231 21/09/16(木)21:12:19 No.846765120

dockerとnginxとnosqlだよ

232 21/09/16(木)21:12:34 No.846765214

SQLが分かりづらい理由として英語としての語順にこだわり過ぎて データをとってくる流れと逆になってるかららしい Select→From→Where ではなく From→Where→Select になるべきなのだとか

233 21/09/16(木)21:12:38 No.846765240

>アンチパターン妄信するあまり応用が効かなくなる新人いいよね… >…現行踏襲も必要なんだ…頼むから折れてくれ こういう板挟みが苦手で俺はアンチパターンを捨てた

234 21/09/16(木)21:12:50 No.846765325

>>マジでSQLアンチパターンくらい読んでくれ >これくらいでいい? >fu348642.jpg 健康食品・中毒百科は大事

235 21/09/16(木)21:13:05 No.846765414

>これくらいでいい? よくこんなに買うな… もう公式ドキュメントでいいじゃんっていうの結構ない?

236 21/09/16(木)21:13:28 No.846765550

よくわからんからとりあえず全部のカラムをマスタ化するね…

237 21/09/16(木)21:13:59 No.846765741

>fu348642.jpg かなり古い本だけど実践ハイパフォーマンス MySQLもあいつの内部構造への理解が深まるのでオススメ

238 21/09/16(木)21:14:06 No.846765798

>これくらいでいい?   ____ グキッ!!   /∥ ̄ ̄∥((/⌒>  |∥__∥ | >  | ̄ ̄\三⊂/ ̄ ̄/  |   |( /  /

239 21/09/16(木)21:14:07 No.846765810

新人の頃db何もわからん状態からdb周りほぼ一人で作ったシステムがまだ特に問題起こさずに動いててビビる 作った後で「トランザクションって何ですか?」って聞いたときの上司の顔を今でも思い出す

240 21/09/16(木)21:14:17 No.846765881

>>>マジでSQLアンチパターンくらい読んでくれ >>これくらいでいい? >>fu348642.jpg >健康食品・中毒百科は大事 すごい高給取りに見える 1000万プレイヤー?

241 21/09/16(木)21:14:31 No.846765989

金が無限にあるなら俺も欲しいけど会社は数冊ぐらいしか買ってくれないからちくしょう!

242 21/09/16(木)21:14:57 No.846766153

図書館行けよ!

243 21/09/16(木)21:15:18 No.846766291

実務で触り始めてそろそろ1年半だけど身についてる気がしねえ

244 21/09/16(木)21:15:18 No.846766296

>もう公式ドキュメントでいいじゃんっていうの結構ない? オライリー邦訳本になるの3年はかかるからその方がいいけど紙の本は読むのにはいい 検索には向かない

245 21/09/16(木)21:15:23 No.846766324

設計は組織に詳しい上の何も分からん奴がやるので ウチらには発言権すらないんですけどね

246 21/09/16(木)21:15:27 No.846766354

DBは職人技だからな…

247 21/09/16(木)21:15:33 No.846766417

DB2は実行計画ころころ変わって往生したなぁ XMLDB流行ってた10年ぐらい前何もしてないのに性能崩壊するトラウマがある

248 21/09/16(木)21:15:58 No.846766590

>Select→From→Where ではなく >From→Where→Select になるべきなのだとか 書いてるとSelect最後に書きてぇ…ってなるよね

249 21/09/16(木)21:16:08 No.846766655

>よくわからんからとりあえず全部のカラムをマスタ化するね… 性別とかマスタいるのかな…とたまに思う

250 21/09/16(木)21:16:22 No.846766745

汎用機の流れをくむ設計のDBはもう触りたくない テーブルとかカラム名がドキュメントみないとわかんねえ

251 21/09/16(木)21:16:24 No.846766765

俺はゴミだよ たまに手打ちするとUPDATE FROM tblとか書いて構文エラーと怒られるゴミだ

252 21/09/16(木)21:16:49 No.846766934

>>よくわからんからとりあえず全部のカラムをマスタ化するね… >性別とかマスタいるのかな…とたまに思う 男 おとこ man こんなデータ入ってたりするよたまに

253 21/09/16(木)21:16:51 No.846766942

でもDB2のANSI/ISO標準を意識する姿勢は好き

254 21/09/16(木)21:17:17 No.846767107

富士通の偽Symfoware良いよ Symfowareなんてご大層な名前つけたわりにポスグレだけど

255 21/09/16(木)21:17:28 No.846767176

マスタ化はできるならどんどんするべき

256 21/09/16(木)21:18:04 No.846767388

>性別とかマスタいるのかな…とたまに思う 不変的な情報は読み取り専用のデータファイルだな

257 21/09/16(木)21:18:18 No.846767473

マスタはあるけどレコードごとに値が保存されてるの見ると諸行無常を感じる 品名とか金額だから仕方ないんだけど

258 21/09/16(木)21:18:22 No.846767497

>>性別とかマスタいるのかな…とたまに思う 最近は時流のせいで男/女/それ以外が必要になるから…

259 21/09/16(木)21:19:42 No.846768019

名字と名前で列を分ける必要ってあるのかな…

260 21/09/16(木)21:19:50 No.846768056

>最近は時流のせいで男/女/それ以外が必要になるから… 男→女 女→男 無性別 ちゃんとマスタ登録しようね

261 21/09/16(木)21:19:52 No.846768060

>>>性別とかマスタいるのかな…とたまに思う >最近は時流のせいで男/女/それ以外が必要になるから… そもそも性別を証明する書類ってあんまりないからね…

262 21/09/16(木)21:20:02 No.846768127

>名字と名前で列を分ける必要ってあるのかな… ミドルネームどうしよう…

263 21/09/16(木)21:20:05 No.846768135

>名字と名前で列を分ける必要ってあるのかな… ある

264 21/09/16(木)21:20:23 No.846768253

区分のカラムでデータを分けるなテーブルを分けろって そこまでしたら凄く大変…

265 21/09/16(木)21:20:33 No.846768335

>すごい高給取りに見える >1000万プレイヤー? たまにフリーで仕事する無職…

266 21/09/16(木)21:20:36 No.846768362

パスワードは8文字以上12文字以内で

267 21/09/16(木)21:20:47 No.846768419

CASE文が冗長過ぎるのが一番クソ

268 21/09/16(木)21:21:25 No.846768673

とりあえずNVARCHAR2

269 21/09/16(木)21:21:32 No.846768706

>最近は時流のせいで男/女/それ以外が必要になるから… LGBTQQIAAPPO2S!

270 21/09/16(木)21:21:35 No.846768732

>CASE文が冗長過ぎるのが一番クソ よしDECODEつかえ

271 21/09/16(木)21:21:36 No.846768747

メールアドレスのカラム長はどうしたもんか…

272 21/09/16(木)21:21:39 No.846768767

>名字と名前で列を分ける必要ってあるのかな… 後で元に戻せるなら基本的には意味のある分割はした方がいい

273 21/09/16(木)21:21:53 No.846768849

>パスワードは8文字以上12文字以内で そもそも素のパスワードをDBにいれるな ハッシュ化しろ

274 21/09/16(木)21:21:53 No.846768853

triggerいっぱいあるとわけわからん…

275 21/09/16(木)21:22:08 No.846768931

>パスワードは8文字以上12文字以内で DBに入れるときはsalt使おうな

276 21/09/16(木)21:22:14 No.846768974

なんかこう流行りのAIででっかいテーブルも自動で正規化できないんですか

277 21/09/16(木)21:22:14 No.846768977

不変な区分でもDBに載ってないとSQL組むの面倒だなと思うことはある

278 21/09/16(木)21:22:25 No.846769051

>LGBTQQIAAPPO2S! 性的嗜好と性別を混ぜるな

279 21/09/16(木)21:22:41 No.846769166

>triggerいっぱいあるとわけわからん… 業務ロジック全部DBに寄せようぜ!

280 21/09/16(木)21:22:57 No.846769274

>>名字と名前で列を分ける必要ってあるのかな… >ミドルネームどうしよう… 時差とか国際化一切視野にないシステムいいよね…

281 21/09/16(木)21:23:01 No.846769305

>たまにフリーで仕事する無職… 隠居してる仙人みたいな強キャラオーラ出しやがって…

282 21/09/16(木)21:23:02 No.846769306

塩だけじゃなくてペッパーもまぶそう

283 21/09/16(木)21:23:34 No.846769494

phpでシリアライズされたデータが雑に入ってるdbを扱っている!まともに検索できねえ!

284 21/09/16(木)21:23:56 No.846769628

3年目だけどスレで挙がってる機能とか製品使ってないものだらけだ 案件こなすうちに触れるものだろうか

285 21/09/16(木)21:24:10 No.846769724

>>>名字と名前で列を分ける必要ってあるのかな… >>ミドルネームどうしよう… >時差とか国際化一切視野にないシステムいいよね… 当然入力必須なもんだから 名字がない国の人からしょうがないから名前ぶった切って入力してるんだと聞いて笑った

286 21/09/16(木)21:24:14 No.846769749

>メールアドレスのカラム長はどうしたもんか… RFC準拠!したいが長いな…

287 21/09/16(木)21:24:22 No.846769796

名字や名前が長くて入らない事例結構遭遇する… 本人にとってはハァ??だよなあ

288 21/09/16(木)21:24:34 No.846769875

>時差とか国際化一切視野にないシステムいいよね… 日本でしか展開されないはずのシステムなのにUTC運用いいよね…

289 21/09/16(木)21:24:37 No.846769902

脱OracleのJavaの勢いでDBの方もだしなんなら自社開発のミドルウェアすら脱の動きになってて吹く

290 21/09/16(木)21:24:41 No.846769925

Unicodeと文字列のソートから逃げるな 外字から逃げるな フルテキストサーチから逃げるな

291 21/09/16(木)21:24:47 No.846769961

LOB型がまた面倒くさいんだ…

292 21/09/16(木)21:24:55 No.846770003

>3年目だけどスレで挙がってる機能とか製品使ってないものだらけだ >案件こなすうちに触れるものだろうか ORACLEとポスグレだけでいいよ

293 21/09/16(木)21:24:56 No.846770017

>ハッシュ化しろ はっしゅか…?

294 21/09/16(木)21:25:00 No.846770042

>3年目だけどスレで挙がってる機能とか製品使ってないものだらけだ >案件こなすうちに触れるものだろうか 案件に寄るつまり案件次第で自分のスキルやキャリアが決まるかもしれない 可能なら上司にどういう案件やりたいか言っておくほうがいい

295 21/09/16(木)21:25:14 No.846770131

多分LGBTは10年位したら今認知されてないあれこれが尾ひれみたいにくっついて増えそう

296 21/09/16(木)21:25:28 No.846770237

>LOB型がまた面倒くさいんだ… BLOBもLOBも触りたくねえ…

297 21/09/16(木)21:25:33 No.846770273

>3年目だけどスレで挙がってる機能とか製品使ってないものだらけだ >案件こなすうちに触れるものだろうか そう易々となんでもできてたまるか なんなら一個の製品で一生食っていける

298 21/09/16(木)21:25:34 No.846770280

なにっ ここまで国産データ・ベース HiRDBの話題がない

299 21/09/16(木)21:25:58 No.846770445

ぱーべーしぶ… でぃーべーす…

300 21/09/16(木)21:26:02 No.846770479

今はVARCHAR使って列長とりあえず適当に滅茶苦茶長くしとけばいいと思ってる

301 21/09/16(木)21:26:04 No.846770492

分からない 俺たちは雰囲気でselectをしてる

302 21/09/16(木)21:26:16 No.846770588

>>時差とか国際化一切視野にないシステムいいよね… >日本でしか展開されないはずのシステムなのにUTC運用いいよね… サーバーの設定ちゃんとしてなくてUTCになったままsysdate使いやがったからチクショウ!

303 21/09/16(木)21:26:19 No.846770605

>なにっ >ここまで国産データ・ベース >HiRDBの話題がない ハイル!ハイル!

304 21/09/16(木)21:26:25 No.846770657

性別はJISにしたがっておけばいい というかJISにあるものはJISに従え

305 21/09/16(木)21:26:37 No.846770767

>>メールアドレスのカラム長はどうしたもんか… >RFC準拠!したいが長いな… 暗号化した場合の文字列長も考えないと… いや暗号化スキーマの方でよろしくやってくれるか

306 21/09/16(木)21:26:48 No.846770850

307 21/09/16(木)21:26:57 No.846770912

俺は設計書が無いデータ確認用WEBの保守をやらされている

308 21/09/16(木)21:27:04 No.846770968

>サーバーの設定ちゃんとしてなくてUTCになったままsysdate使いやがったからチクショウ! ワロタ

309 21/09/16(木)21:27:21 No.846771094

310 21/09/16(木)21:27:48 No.846771268

計算

↑Top