MySQL Centralのおもいで2014
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

MySQL Centralのおもいで2014

on

  • 95 views

2014/10/23 MySQL勉強会 in 大阪 第7回

2014/10/23 MySQL勉強会 in 大阪 第7回

Statistics

Views

Total Views
95
Views on SlideShare
84
Embed Views
11

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 11

https://twitter.com 11

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

MySQL Centralのおもいで2014 Presentation Transcript

  • 1. おもいで of MySQL Central @ OOW2014 2014/10/23 yoku0825の中の人 MySQL勉強会 in 大阪(第7回)
  • 2. \こんばんは/ ● yoku0825の中の人 ● オラクれない ● ポスグれない ● マイエスキューエる ● 家に帰ると ● 嫁の夫 ● せがれの父 ● 第6回でリモートLTに失敗したけどめげずに 再挑戦 Twitter: @yoku0825 Blog: 日々の覚書
  • 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メディア エンジニアブログ
  • 4. MySQL Central @ OOW ● サンフランシスコの街を2~3区画くらいぶち 抜いてイベント会場が作られる ● モスコーニセンター(全3棟)だけでは足りず、そ こらじゅうのホテルも貸し切り ● このイベントのためだけに通行止めになる通りもい くつか ● 動員数40万人, セッション数2700, 経済効 果 約1.3億ドル ● https://twitter.com/Oracle/status/516378652661 919744
  • 5. 聞いてきたセッション ● 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
  • 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
  • 16. Any Questions?