『第14回 SQL Server 2019勉強会 』のまとめ #JSSUG #SQLServer

2019年1月26日(土)に開催された『第14回 SQL Server 2019勉強会 』のまとめ。 日程:2019年1月26日(土)13:00~18:00(開場:12:30) 会場:日本マイクロソフト品川本社 主催:JSSUG(Japan SQL Server User Group)
0
サメ @_itito_

サロゲートキーは場合によるかな。(非圧縮の場合単純計算で)GUIDのキーを使うとして16バイト*レコード数の容量が増えるので。 #JSSUG

2019-01-26 15:41:20
リーダブルコードおじさん @tk520

Q,select * from [table名]は本当に悪か? A,悪です。ただしそれで問題ないような小さいテーブルにしましょう。 #JSSUG #SQLSERVER

2019-01-26 15:42:52
FUJIMOTO Takahisa @tkfuji

@kantomi そこのSQL把握できませんでしたが、SWITCH CASE文では書けないんですか? #JSSUG #SQLServer

2019-01-26 15:44:09
FUJIMOTO Takahisa @tkfuji

@kantomi 対比例が極端な気がしました。他の方法はないんですか?標準的なSQLを使っている以上解説書不要で保守できるのが理想というか当たり前ではないでしょうか。解説書が保守担当者に引き継がれない事態になりそうです。ま、それはまた別の問題ですが。 #JSSUG #SQLServer

2019-01-26 15:49:22
サメ @_itito_

PolyBase全くわからない勢 #JSSUG

2019-01-26 16:03:59
FUJIMOTO Takahisa @tkfuji

@kantomi 機械的な記述なので、あの程度の論理演算はオプティマイザーがよろしくやってくれないんですかね?今はできなくても仕様が変われば。あんまり生産的でなく、これからは機械に任せればいい部分の印象です。 #JSSUG #SQLServer

2019-01-26 16:40:25
サメ @_itito_

これSQLで解けるのすごいなあって思いながら見てる #JSSUG

2019-01-26 17:00:08
リーダブルコードおじさん @tk520

こんな問題業務で直面したら嫌だなぁ・・・という率直な気持ち。 #JSSUG

2019-01-26 17:02:39
リーダブルコードおじさん @tk520

Yanagi氏、かなり丁寧に解説してくださっているがワイ氏の頭では理解不能 #JSSUG

2019-01-26 17:20:58
サメ @_itito_

待機統計の解析苦手なのでこういう解説聞けるの嬉しい #JSSUG

2019-01-26 17:49:42
FUJIMOTO Takahisa @tkfuji

「第14回 SQL Server 2019勉強会」、次の予定があって退出したので、前半までの話として、一部の講演者が技術的なことを深く理解していない印象。初級者相手だとしても中途半端な説明は実務でハマる罠を用意するだけになる。RDBMSがなんであれ、概念は大した違いはないのだから。 #JSSUG #SQLServer

2019-01-26 17:49:51
FUJIMOTO Takahisa @tkfuji

何というか質疑応答が噛み合ってなくて、ネイティブスピーカーじゃない人が話している場合みたいだった。 #JSSUG #SQLServer

2019-01-26 17:52:12
サメ @_itito_

さっき言っていたのはこれですね。本当いい記事だと思います。 #JSSUG ZOZOTOWNで最大級のトラフィックを記録する福袋発売イベントで実施した負荷対策 techblog.zozo.com/entry/sqlserve…

2019-01-26 18:01:44
生島 勘富 @kantomi

ちょっとした論理演算で工夫することは、私は 「技術者ならできて当たり前」 となる。 全部static変数で宣言するよりも、 「こんな論理演算できないよね」 の方がひどいと考えている。 #JSSUG #SQLServer

2019-01-26 18:07:03
サメ @_itito_

本当MS資格のYes/No問題は嫌らしい。Azure受けたときにやられた。 #JSSUG

2019-01-26 18:07:09
FUJIMOTO Takahisa @tkfuji

第14回 SQL Server 2019勉強会、自分が退出した後のツイートは少ししかないなあ。聴きたかったセッションもあったのに。盛り上がらなかったのかな?良い意味でも悪い意味でも。 #JSSUG #SQLServer

2019-01-26 19:07:30
Jiayi Yang @yangjiayi82

polybase と 765試験対策は役に立ってたかな?^_^ #JSSUG

2019-01-26 19:24:49
FUJIMOTO Takahisa @tkfuji

@kantomi そういう返答をハッシュタグ無しでするところからは広める意識が低いという推測しかできません。来月は予定があった出られませんが。 #JSSUG #SQLServer

2019-01-27 20:43:47
生島 勘富 @kantomi

@tkfuji ネタに使わせてもらいます。 "ANDとORの話とかは他の技術者が保守できなくなるなるので、” というのは、なぜ、保守できなくなるのか? 私がしているのは、基礎の中の基礎でしかありません。 私には理解ができないのです。 是非、ご意見ください。 #JSSUG #SQLServer

2019-01-27 21:02:55
生島 勘富 @kantomi

@tkfuji 「生島は他人を否定ばかりするからダメ」 みたいなことを言われたことがあります。 技術者として、これほど短い文章で矛盾したことを言える才能に嫉妬する(笑) ベテランでもできてないところから、 今までやってきたことを「否定されるのが嫌」 ということかと思ってます。 #JSSUG #SQLServer

2019-01-27 21:06:11
生島 勘富 @kantomi

@tkfuji 私がお話した内容は、25年前の新人だった私が考えたことですが、「定理」と言える内容で覆すことは無理でしょう。 今の様々な開発手法、ツールやフレームワークは、そんな「定理」が分かってない人が作ったとしか思えません。 「定理」を理解する方がコストが低いですからね。 #JSSUG #SQLServer

2019-01-27 21:12:25
生島 勘富 @kantomi

@tkfuji 私が言ってることを広めるとき、ベテランの人たちが自分たちがやってきた教育が足りなかった、あるいは、間違っていたことを、どこかで認めないといけません。 それが最大の足枷ではないかと考えています。 しかし、繰り返しますが、私が言ってることは、「定理」で覆せません。 #JSSUG #SQLServer

2019-01-27 21:15:05
FUJIMOTO Takahisa @tkfuji

@kantomi あなたには想像力はありますか。「私に理解できても他の人に理解できないことがある」と考えられませんか。基礎中の基礎と考えるのはあなたの感覚ですよね?説明なしに理解できる人が少ないから保守ができないのです(ご存知の通り)。自分ではなく相手の立場で考えてください。 #JSSUG #SQLServer

2019-01-27 21:28:24