とか言ってたわりに半分以上は削除フラグの話でした。
逆にそれが万人受けしたみたいでちょっとはてブいっぱい付いて承認欲求満たされました。
ということでスライドです。
190枚を超える超大作!!とか思ってたけど時間配分バッチシでした。
3回も実践すると3回目はアドリブ効かせたり出来て余裕がありました。
リハ大事w
で本題の伝えたいことですがあとがきツイートしてるのでまずそちらを。
なんか機能の資料みたら「PostgreSQLの便利な機能は使っちゃダメ」みたいな記事にいっぱいになるけどJSON型とマテビューはケースバイケースで積極的に使うもんじゃないよって話だし、ユニーク制約のWhere句とかは削除フラグ以外の時には便利ですよ。
— そーだい@初代ALF (@soudai1025) 2015, 11月 29
.@soudai1025 一番大事な事なんだけど「PostgreSQLの便利な機能」ってあそこで紹介した機能なんて全体の1%にも満たない。FDWやExtension、Window関数とか積極的に使ってもいいモノも沢山あるしそれによって解決出来る問題が多いのがPostgreSQL。
— そーだい@初代ALF (@soudai1025) 2015, 11月 29
.@soudai1025 そしてPostgreSQLはOSSだからもし仮に機能が足りないのであれば自分で作ることが出来る。FDWやExtensionは実際に多くの日本人が積極的に作ってるし公開されてる。そういうところも私がPostgreSQLを好きなところの一つなんだ。
— そーだい@初代ALF (@soudai1025) 2015, 11月 29
今日の話は「データベース実践入門」と「SQLアンチパターン」と「内部構造から学ぶpostgresql 設計・運用計画の鉄則」を読むと全て未然に防げるのでみんな読むべき。
— そーだい@初代ALF (@soudai1025) 2015, 11月 28
特に最後のツイートが全てだと思ってます。
個人的な経験談を交えて紹介しましたがベースの話は全てこの3つの本を読めば理解できると思います。
あとはホントもっとみんなも経験の共有を積極的にしてほしいですね。
なのでslackやMLで是非「こんな事困ってるんだけど?」とか「これってどうなん?」ってのを投稿してください。
みなさんのお言葉お待ちしております。
あと、みんなに「そーだいさん、苦労されてるんですね」とか「グレて金髪になったんですか?」とか言われました。
大丈夫です、僕は今はMySQL使いです。
0 件のコメント:
コメントを投稿