mysql centralのおもいで2014
Post on 23-Jun-2015
753 Views
Preview:
DESCRIPTION
TRANSCRIPT
おもいで ofMySQL Central @ OOW2014
2014/10/23yoku0825の中の人
MySQL勉強会 in 大阪(第 7回 )
\こんばんは/
● yoku0825の中の人● オラクれない● ポスグれない● マイエスキューエる
● 家に帰ると● 嫁の夫● せがれの父
● 第6回でリモートLTに失敗したけどめげずに再挑戦
Twitter: @yoku0825
Blog: 日々の覚書
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メディア エンジニアブログ
MySQL Central @ OOW
● サンフランシスコの街を2~3区画くらいぶち抜いてイベント会場が作られる● モスコーニセンター(全3棟 )だけでは足りず、そこらじゅうのホテルも貸し切り
● このイベントのためだけに通行止めになる通りもいくつか
● 動員数40万人, セッション数2700, 経済効果 約 1.3億ドル● https://twitter.com/Oracle/status/516378652661919744
聞いてきたセッション
● Opening Keynote● らりーえりそんですよらりーえりそん● この人ホントにOracle DBが大好きなんだなって感じ
● A Hands-on Exploration of InnoDB On-Disk Storage with InnoDB Ruby● Googleの Jeremy Coleと LinkedInの Davi Arnautのセッション
● ibdata1のファイルフォーマットをパースするRubyスクリプトで内部構造を学ぼうというデモ
● https://github.com/jeremycole/innodb_ruby
聞いてきたセッション
● MySQL Fabric Tutorial● 日本で前にかじやまさんがデモやってくれたのと同じくらいの情報量
● てことはかじやまさんの情報はかなり速達で、量も豊富だったのか(これ、2時間のセッション)
● HA& Shardというのを謳っているだけあって、えんたーぷらいずっぽい, ヘビーなMySQLer以外の人っぽい質問が多かった
● The State of the Dolphin and Customer Experiences● MySQLとしてのキーノート● Tomas Ulinイケメソ
聞いてきたセッション
● 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
聞いてきたセッション
● Evolving the MySQL Server Architecture● New Data Dictionary● パーサーのリファクタ
● MySQL Server (InnoDB, Optimizer, and More)● BoF● 「 MySQLの開発者だけど何か質問ある?」って感じの進行
● MySQL Community Reception● LTとかもやってた。本場(?)の LTすごいのね。● Morgan Tockerラヴ
聞いてきたセッション
● Be a MySQL Ninja● 正攻法じゃない、ちょっとMySQLを上手く使うためのTIPS集…なんだけど、MariaDBネタだった。
● SEQUENCE, Cassandra, Connect, Dynamic Column
● MySQL @ King: Scaling Candy Crush● データベースの規模が大きくなったからシャーディングしてるよ!– お、おう。
● Fabricに似たようなフレームワークをDYIして使ってるよ!– お、おう
聞いてきたセッション
● 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で上がってるぜ! へたれないよ!
聞いてきたセッション
● MySQL 5.7: Performance and Scalability Benchmarks● Dimitriさんによる実践 MySQLベンチマーク講座(ただし、ガチな方)
● Practical MySQL Optimization● といいながら、実践的な内容はほぼ無くてエモーショナルなはなし。– DBに問い合わせずに済むならそのほうがいいとか– memcachedとの組み合わせ鉄板とか– どこまでやるのかとか
聞いてきたセッション
● MySQL Cost Model● mysql.*_costテーブルがコスト定数を置き換える● InnoDBはコスト計算が特殊 (オプティマイザーの値を上書きする)
● 5.7ではJOINする時に外側テーブルをWHEREでfilterにかけたあとの件数でコストを計算するようになった– バッファプールに載ってるかどうかもコストに加味してくれるようになった?
● Inside VividCortex’s MySQL Architecture● とくに。。
聞いてきたセッション
● Managing Large MySQL Installations with Jetpants● tumblr製のJetpantsの紹介
– http://engineering.tumblr.com/post/24612921290/jetpants-a-toolkit-for-huge-mysql-topologies
● Rubyでできてて、コマンドラインから使うだけじゃなくてirbっぽいインタラクティブな感じにもできるし、requireしてやればライブラリーとしても使える
● Yahoo: Performance Monitoring and Tuning at Scale● 監視ソリューション作ったよ!
– お、おう。
聞いてきたセッション
● 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
Any Questions?
top related