sogaoh Memoris

だいたいが勉強会などの参加速報

(参加メモ)『失敗から学ぶ RDBの正しい歩き方』発刊記念!そーだいさんから直接学ぶ会

これは、 4/11(木) に行われた以下勉強会の参加メモです。
(スピード重視で、メモしたことを共有したいだけな感じです。一番見てほしいのは懇親会パート。)

AGENDA

会場説明 + α

  • ミクシィ 採用」で検索してね
  • 新人研修でMySQLのストレージエンジンを作った話

曽根壮大様によるご講演

  • アイスブレイク
    • @soudai1025 さんは mixi ヘビーユーザー
      • 運命の出会いも mixi
    • 本について
      • 書くのに2年くらいかかった
      • 何のために書いたか
        • 知識をつなぐため
      • 失敗談はなかなか本にならない
        • 失敗の共有はぜひやってほしい

資料

2つ目と3つ目のを抽出してマージした感じのが、今回の資料でした。

講演 かいつまみ(過ぎ...)

  • 第2章 失われた事実

    • (2014/)4/3 に返品があったら?1
  • 第7章 隠された状態

    • DBには事実を保存する
  • 第13章 知らないロック

    • MySQLPostgreSQLのロックには違いがある。ロックに限らず。
  • まとめ

    • データベースの寿命はアプリケーションより長い

懇親会

とても幸運なことに、 @soudai1025 さんといろいろ話ができた。
記憶に残っている2 ものを共有したいので列挙します。
()の中は「心の声」です。。

  • 第2版には 実行計画 の話が出るか?
    • まとめるのが難しい(って言ってたような違うかもしれないような...)
  • explain の読み方
    • 書かれてる本は少ないが、ある
      • (タイトルなんだったっけ...)
  • 参照系と更新系の分散は HAProxy にやらせるのが良さそう
    • フェールオーバーも、自動切り離しもするし
  • MySQL 8 の次のマイナーバージョンアップで check 制約使えるようになる
    • マイナーバージョンアップでそれをやるのが MySQL
  • Oracle は優秀
  • DBに関係ない別件
    • Amazon Linux 2 のインスタンスに mackerel-agent-plugins のインストールが できない、ような話を聞いたことありますか?
    • 断片的ですが
      • 「入門 子育て」出ますか?と「失敗(できんやろ)から学ぶ 子育て」どうですか?が近所から聞かれてました...軽く吹きそうに。

ぼくのつぶやきと、ハイライト3選

個人的にいちばん刺さったのはこのあたり。

備考


  1. 2014年4月1日:消費税率が 5% -> 8% になった日

  2. 自分にはビール 350ml 一杯がラリホーマです