『第14回 SQL Server 2019勉強会 』のまとめ #JSSUG #SQLServer
サロゲートキーは場合によるかな。(非圧縮の場合単純計算で)GUIDのキーを使うとして16バイト*レコード数の容量が増えるので。 #JSSUG
2019-01-26 15:41:20Q,select * from [table名]は本当に悪か? A,悪です。ただしそれで問題ないような小さいテーブルにしましょう。 #JSSUG #SQLSERVER
2019-01-26 15:42:52@kantomi そこのSQL把握できませんでしたが、SWITCH CASE文では書けないんですか? #JSSUG #SQLServer
2019-01-26 15:44:09@kantomi 対比例が極端な気がしました。他の方法はないんですか?標準的なSQLを使っている以上解説書不要で保守できるのが理想というか当たり前ではないでしょうか。解説書が保守担当者に引き継がれない事態になりそうです。ま、それはまた別の問題ですが。 #JSSUG #SQLServer
2019-01-26 15:49:22@kantomi 機械的な記述なので、あの程度の論理演算はオプティマイザーがよろしくやってくれないんですかね?今はできなくても仕様が変われば。あんまり生産的でなく、これからは機械に任せればいい部分の印象です。 #JSSUG #SQLServer
2019-01-26 16:40:25(こっそり) NaruTo の 問題2の解答例 qiita.com/KAZAMAI_NaruTo… #JSSUG
2019-01-26 17:24:44「第14回 SQL Server 2019勉強会」、次の予定があって退出したので、前半までの話として、一部の講演者が技術的なことを深く理解していない印象。初級者相手だとしても中途半端な説明は実務でハマる罠を用意するだけになる。RDBMSがなんであれ、概念は大した違いはないのだから。 #JSSUG #SQLServer
2019-01-26 17:49:51何というか質疑応答が噛み合ってなくて、ネイティブスピーカーじゃない人が話している場合みたいだった。 #JSSUG #SQLServer
2019-01-26 17:52:12さっき言っていたのはこれですね。本当いい記事だと思います。 #JSSUG ZOZOTOWNで最大級のトラフィックを記録する福袋発売イベントで実施した負荷対策 techblog.zozo.com/entry/sqlserve…
2019-01-26 18:01:44ちょっとした論理演算で工夫することは、私は 「技術者ならできて当たり前」 となる。 全部static変数で宣言するよりも、 「こんな論理演算できないよね」 の方がひどいと考えている。 #JSSUG #SQLServer
2019-01-26 18:07:03第14回 SQL Server 2019勉強会、自分が退出した後のツイートは少ししかないなあ。聴きたかったセッションもあったのに。盛り上がらなかったのかな?良い意味でも悪い意味でも。 #JSSUG #SQLServer
2019-01-26 19:07:30第15回 SQL Server 2019勉強会 を公開しました! sqlserver.connpass.com/event/118523/?… #JSSUG #SQLServer
2019-01-26 23:32:09@kantomi そういう返答をハッシュタグ無しでするところからは広める意識が低いという推測しかできません。来月は予定があった出られませんが。 #JSSUG #SQLServer
2019-01-27 20:43:47@tkfuji ネタに使わせてもらいます。 "ANDとORの話とかは他の技術者が保守できなくなるなるので、” というのは、なぜ、保守できなくなるのか? 私がしているのは、基礎の中の基礎でしかありません。 私には理解ができないのです。 是非、ご意見ください。 #JSSUG #SQLServer
2019-01-27 21:02:55@tkfuji 「生島は他人を否定ばかりするからダメ」 みたいなことを言われたことがあります。 技術者として、これほど短い文章で矛盾したことを言える才能に嫉妬する(笑) ベテランでもできてないところから、 今までやってきたことを「否定されるのが嫌」 ということかと思ってます。 #JSSUG #SQLServer
2019-01-27 21:06:11@tkfuji 私がお話した内容は、25年前の新人だった私が考えたことですが、「定理」と言える内容で覆すことは無理でしょう。 今の様々な開発手法、ツールやフレームワークは、そんな「定理」が分かってない人が作ったとしか思えません。 「定理」を理解する方がコストが低いですからね。 #JSSUG #SQLServer
2019-01-27 21:12:25@tkfuji 私が言ってることを広めるとき、ベテランの人たちが自分たちがやってきた教育が足りなかった、あるいは、間違っていたことを、どこかで認めないといけません。 それが最大の足枷ではないかと考えています。 しかし、繰り返しますが、私が言ってることは、「定理」で覆せません。 #JSSUG #SQLServer
2019-01-27 21:15:05@kantomi あなたには想像力はありますか。「私に理解できても他の人に理解できないことがある」と考えられませんか。基礎中の基礎と考えるのはあなたの感覚ですよね?説明なしに理解できる人が少ないから保守ができないのです(ご存知の通り)。自分ではなく相手の立場で考えてください。 #JSSUG #SQLServer
2019-01-27 21:28:24