基本
「理論から学ぶデータベース実践入門」読んだ - $shibayu36->blog;
多分、この資料の勉強会(?)は、直接聴講したと思う。
RDBとNoSQLにみるDB近現代史 データベースに破壊的イノベーションは二度起きるか? - エンジニアHub|若手Webエンジニアのキャリアを考える!
設計
しょぼちむにデータモデル設計について教えてくださいの会 #syoboben - 資料一覧 - connpass
私は「サロゲートキー推奨」なんて言ってないですから。サロゲートだろうが何だろうがキーはキーでしょ。キーとは別にIDを明記しましょうってことを言ってるのです。不在のところででっち上げて叩くのやめてほしいわ。読んでよ&呼んでよ。
— エイハブ@Gレコの片隅に (@ahabu) July 26, 2019
現場で役立つシステム設計の原則のデータベース設計部分を読んで納得したそこのあなた!
— toshifusa (@toshifusa) November 16, 2017
ぜひT字形ER手法の本も読んでほしい。設計の事例がたくさん載ってます。
T字形ER データベース設計技法 https://t.co/KhID7JDWZI
僕も経験ある。それ以来、外部が仕様を握っている項目は絶対に主キーにしないと心に決めている https://t.co/KeWu1ABM7i
— Masahiro Doi (@doilux) October 31, 2017
テーブルを設計するとき、それが集合なんだということを意識して設計すると、正規化も捗るしクエリもすんなり書ける。スパゲティみたいなSQLを目にするときは、決まってテーブル設計がダメ。基本大事。
— Mikiya Okuno (@nippondanji) February 26, 2019
H2
毛嫌いされる今だからこそ、Java! --- JPA編 ---- - Qiita
H2をインメモリで動かすときの注意 - Yamkazu's Blog
GitHub - vasouv/jpa-h2-payara: Demonstration of the embedded H2 database in Payara 5
リファクタリング
マイクロサービスの最難関、どうするDB分割? | 日経 xTECH(クロステック)
ロック
データベース - Webアプリケーションのデータ更新で楽観ロックを使う理由について|teratail
i am BEST : 楽観的ロックに必要な悲観的コーディング(2)
他の人にも勧められる書籍
[rakuten:book:12782740:detail]
その他
MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか?
障害対応でその筋で有名なものとして、DBのパフォーマンスがいきなり劇落ちするというものがある。原因はRAIDコントローラーの定期自主検査の中でライトバックキャッシュが勝手に無効になることなんだけど、この手の障害は経験者がいないとなかなか気づけず大変つらいと思う。
— sanonosa(インフラエンジニアの教科書) (@sanonosa) September 19, 2017
www.slideshare.net