3.
MySQL Central @ OOW
● 年に1回のOracle社としてのMySQLのカン
ファレンス
● 去年まではMySQL Connectとして独立していたのが
Oracle Open Worldに吸収合併されてMySQL
Centralに命名変更
– 他にもxx Centralがいっぱいあるうちの1コーナー
● Early Birdでも$2,150という破格のお値段
● ステマ:
Oracle Open World 2014に行ってきます |
GMOメディア エンジニアブログ
6.
聞いてきたセッション
● MySQL Fabric Tutorial
● 日本で前にかじやまさんがデモやってくれたのと同
じくらいの情報量
● てことはかじやまさんの情報はかなり速達で、量も
豊富だったのか(これ、2時間のセッション)
● HA&Shardというのを謳っているだけあって、え
んたーぷらいずっぽい, ヘビーなMySQLer以外の
人っぽい質問が多かった
● The State of the Dolphin and Customer
Experiences
● MySQLとしてのキーノート
● Tomas Ulinイケメソ
7.
聞いてきたセッション
● MySQL 5.6 and WebScaleSQL at Facebook
● Facebook MySQL 5.6のはなしはdb tech showcase
東京 2013とほぼ同じだった
● WebScaleSQLも、FB56の話をWebScaleSQLでやった
感じ
● MySQL 5.7: InnoDB What's New
● トランザクションプール, テンポラリーテーブ
ル, バッファプールのパラレルフラッシュ, REDO
ログしない操作, Native Partitioning,
Tablespace, Pagesize 32K/64K, Transparent
PageIO Compression
8.
聞いてきたセッション
● Evolving the MySQL Server Architecture
● New Data Dictionary
● パーサーのリファクタ
● MySQL Server (InnoDB, Optimizer, and More)
● BoF
● 「MySQLの開発者だけど何か質問ある?」って感じ
の進行
● MySQL Community Reception
● 近所のパブでビール飲んだ
● Morgan Tockerラヴ
9.
聞いてきたセッション
● Evolving the MySQL Server Architecture
● New Data Dictionary
● パーサーのリファクタ
● MySQL Server (InnoDB, Optimizer, and More)
● BoF
● 「MySQLの開発者だけど何か質問ある?」って感じ
の進行
● MySQL Community Reception
● LTとかもやってた。本場(?)のLTすごいのね。
● Morgan Tockerラヴ
10.
聞いてきたセッション
● Be a MySQL Ninja
● 正攻法じゃない、ちょっとMySQLを上手く使うため
のTIPS集…なんだけど、MariaDBネタだった。
● SEQUENCE, Cassandra, Connect, Dynamic Column
● MySQL @ King: Scaling Candy Crush
● データベースの規模が大きくなったからシャーディ
ングしてるよ!
– お、おう。
● Fabricに似たようなフレームワークをDYIして
使ってるよ!
– お、おう
11.
聞いてきたセッション
● Tips and Tricks for Extreme MySQL
Replication Performance
● グループコミットは3つのキューがパイプになって
るんだぜ!
– binlog_max_flush_queue_timeとか
binlog_group_commit_sync_delayとか
● 5.7のMTSはマスター側で並列実行できるかどうか
の情報をバイナリーログに埋め込む
● binlog_row_image
● カスケードなレプリケーションの性能が5.7で上
がってるぜ! へたれないよ!
12.
聞いてきたセッション
● MySQL 5.7: Performance and Scalability
Benchmarks
● Dimitriさんによる実践MySQLベンチマーク講座
(ただし、ガチな方)
● Practical MySQL Optimization
● といいながら、実践的な内容はほぼ無くてエモー
ショナルなはなし。
– DBに問い合わせずに済むならそのほうがいいとか
– memcachedとの組み合わせ鉄板とか
– どこまでやるのかとか
13.
聞いてきたセッション
● MySQL Cost Model
● mysql.*_costテーブルがコスト定数を置き換える
● InnoDBはコスト計算が特殊(オプティマイザーの
値を上書きする)
● 5.7ではJOINする時に外側テーブルをWHEREで
filterにかけたあとの件数でコストを計算するよ
うになった
– バッファプールに載ってるかどうかもコストに加味して
くれるようになった?
● Inside VividCortex’s MySQL Architecture
● とくに。。
14.
聞いてきたセッション
● Managing Large MySQL Installations with
Jetpants
● tumblr製のJetpantsの紹介
– http://engineering.tumblr.com/post/24612921290/jetp
ants-a-toolkit-for-huge-mysql-topologies
● Rubyでできてて、コマンドラインから使うだけ
じゃなくてirbっぽいインタラクティブな感じにも
できるし、requireしてやればライブラリーとして
も使える
● Yahoo: Performance Monitoring and Tuning
at Scale
● 監視ソリューション作ったよ!
– お、おう。
15.
聞いてきたセッション
● MySQL Cluster: Dive into the Latest
Developments
● 「Diveする前に時間切れで終わっちゃった」 (c)
@tsakurada
● Fabricと同じく、非MySQLerによるdankogaiが多
かった気がする
● User Management in MySQL @ Twitter
● 共用ユーザー使ってたのを、PuppetとLDAPと情報
を同期するスクリプトでがんばってるよ!
– お、おう。
– https://forge.puppetlabs.com/puppetlabs/mysql