SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
おもいで of 
MySQL Central @ OOW2014 
2014/10/23 
yoku0825の中の人 
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/516378652661 
919744
聞いてきたセッション 
● 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/jetp 
ants-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?

Mais conteúdo relacionado

Destaque

MySQL 5.7が魅せる新しい運用の形
MySQL 5.7が魅せる新しい運用の形MySQL 5.7が魅せる新しい運用の形
MySQL 5.7が魅せる新しい運用の形yoku0825
 
5.7の次のMySQL
5.7の次のMySQL5.7の次のMySQL
5.7の次のMySQLyoku0825
 
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT Tsubasa Hirota
 
ペパボ de MySQL
ペパボ de MySQLペパボ de MySQL
ペパボ de MySQLyoku0825
 
MySQLの系譜について少々
MySQLの系譜について少々MySQLの系譜について少々
MySQLの系譜について少々yoku0825
 
TokuDB試してみる
TokuDB試してみるTokuDB試してみる
TokuDB試してみるyoku0825
 
MHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQLMHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQLyoku0825
 
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーションイルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーションyoku0825
 
MySQLおじさんの逆襲
MySQLおじさんの逆襲MySQLおじさんの逆襲
MySQLおじさんの逆襲yoku0825
 
とあるイルカの近況報告
とあるイルカの近況報告とあるイルカの近況報告
とあるイルカの近況報告yoku0825
 
MySQL Fabricでぼっこぼこにされたはなし
MySQL FabricでぼっこぼこにされたはなしMySQL Fabricでぼっこぼこにされたはなし
MySQL Fabricでぼっこぼこにされたはなしyoku0825
 
MySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいことMySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいことyoku0825
 
MySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っているMySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っているyoku0825
 
MySQLerの7つ道具
MySQLerの7つ道具MySQLerの7つ道具
MySQLerの7つ道具yoku0825
 
MySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLはMySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLはyoku0825
 
MySQLerの7つ道具 plus
MySQLerの7つ道具 plusMySQLerの7つ道具 plus
MySQLerの7つ道具 plusyoku0825
 
Where狙いのキー、order by狙いのキー
Where狙いのキー、order by狙いのキーWhere狙いのキー、order by狙いのキー
Where狙いのキー、order by狙いのキーyoku0825
 
雑なMySQLパフォーマンスチューニング
雑なMySQLパフォーマンスチューニング雑なMySQLパフォーマンスチューニング
雑なMySQLパフォーマンスチューニングyoku0825
 
MySQLアンチパターン
MySQLアンチパターンMySQLアンチパターン
MySQLアンチパターンyoku0825
 
Dockerイメージで誰でも気軽にMroonga体験
Dockerイメージで誰でも気軽にMroonga体験Dockerイメージで誰でも気軽にMroonga体験
Dockerイメージで誰でも気軽にMroonga体験yoku0825
 

Destaque (20)

MySQL 5.7が魅せる新しい運用の形
MySQL 5.7が魅せる新しい運用の形MySQL 5.7が魅せる新しい運用の形
MySQL 5.7が魅せる新しい運用の形
 
5.7の次のMySQL
5.7の次のMySQL5.7の次のMySQL
5.7の次のMySQL
 
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
Mackerelでワクワク体験 Mackerel Meetup #6 Tokyo #mackerelio LT
 
ペパボ de MySQL
ペパボ de MySQLペパボ de MySQL
ペパボ de MySQL
 
MySQLの系譜について少々
MySQLの系譜について少々MySQLの系譜について少々
MySQLの系譜について少々
 
TokuDB試してみる
TokuDB試してみるTokuDB試してみる
TokuDB試してみる
 
MHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQLMHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQL
 
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーションイルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
 
MySQLおじさんの逆襲
MySQLおじさんの逆襲MySQLおじさんの逆襲
MySQLおじさんの逆襲
 
とあるイルカの近況報告
とあるイルカの近況報告とあるイルカの近況報告
とあるイルカの近況報告
 
MySQL Fabricでぼっこぼこにされたはなし
MySQL FabricでぼっこぼこにされたはなしMySQL Fabricでぼっこぼこにされたはなし
MySQL Fabricでぼっこぼこにされたはなし
 
MySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいことMySQL 5.7にやられないためにおぼえておいてほしいこと
MySQL 5.7にやられないためにおぼえておいてほしいこと
 
MySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っているMySQL 5.7の罠があなたを狙っている
MySQL 5.7の罠があなたを狙っている
 
MySQLerの7つ道具
MySQLerの7つ道具MySQLerの7つ道具
MySQLerの7つ道具
 
MySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLはMySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLは
 
MySQLerの7つ道具 plus
MySQLerの7つ道具 plusMySQLerの7つ道具 plus
MySQLerの7つ道具 plus
 
Where狙いのキー、order by狙いのキー
Where狙いのキー、order by狙いのキーWhere狙いのキー、order by狙いのキー
Where狙いのキー、order by狙いのキー
 
雑なMySQLパフォーマンスチューニング
雑なMySQLパフォーマンスチューニング雑なMySQLパフォーマンスチューニング
雑なMySQLパフォーマンスチューニング
 
MySQLアンチパターン
MySQLアンチパターンMySQLアンチパターン
MySQLアンチパターン
 
Dockerイメージで誰でも気軽にMroonga体験
Dockerイメージで誰でも気軽にMroonga体験Dockerイメージで誰でも気軽にMroonga体験
Dockerイメージで誰でも気軽にMroonga体験
 

Mais de yoku0825

逝くぞ最新版、罠の貯蔵は十分か
逝くぞ最新版、罠の貯蔵は十分か逝くぞ最新版、罠の貯蔵は十分か
逝くぞ最新版、罠の貯蔵は十分かyoku0825
 
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技yoku0825
 
MySQLレプリケーションあれやこれや
MySQLレプリケーションあれやこれやMySQLレプリケーションあれやこれや
MySQLレプリケーションあれやこれやyoku0825
 
MySQL 8.0で憶えておいてほしいこと
MySQL 8.0で憶えておいてほしいことMySQL 8.0で憶えておいてほしいこと
MySQL 8.0で憶えておいてほしいことyoku0825
 
片手間MySQLチューニング戦略
片手間MySQLチューニング戦略片手間MySQLチューニング戦略
片手間MySQLチューニング戦略yoku0825
 
MySQLを割と一人で300台管理する技術
MySQLを割と一人で300台管理する技術MySQLを割と一人で300台管理する技術
MySQLを割と一人で300台管理する技術yoku0825
 
MySQLステータスモニタリング
MySQLステータスモニタリングMySQLステータスモニタリング
MySQLステータスモニタリングyoku0825
 
わかった気になるMySQL
わかった気になるMySQLわかった気になるMySQL
わかった気になるMySQLyoku0825
 
わたしを支える技術
わたしを支える技術わたしを支える技術
わたしを支える技術yoku0825
 
MySQL 5.7の次のMySQL 8.0はどんなものになるだろう
MySQL 5.7の次のMySQL 8.0はどんなものになるだろうMySQL 5.7の次のMySQL 8.0はどんなものになるだろう
MySQL 5.7の次のMySQL 8.0はどんなものになるだろうyoku0825
 
MySQLと正規形のはなし
MySQLと正規形のはなしMySQLと正規形のはなし
MySQLと正規形のはなしyoku0825
 

Mais de yoku0825 (11)

逝くぞ最新版、罠の貯蔵は十分か
逝くぞ最新版、罠の貯蔵は十分か逝くぞ最新版、罠の貯蔵は十分か
逝くぞ最新版、罠の貯蔵は十分か
 
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
 
MySQLレプリケーションあれやこれや
MySQLレプリケーションあれやこれやMySQLレプリケーションあれやこれや
MySQLレプリケーションあれやこれや
 
MySQL 8.0で憶えておいてほしいこと
MySQL 8.0で憶えておいてほしいことMySQL 8.0で憶えておいてほしいこと
MySQL 8.0で憶えておいてほしいこと
 
片手間MySQLチューニング戦略
片手間MySQLチューニング戦略片手間MySQLチューニング戦略
片手間MySQLチューニング戦略
 
MySQLを割と一人で300台管理する技術
MySQLを割と一人で300台管理する技術MySQLを割と一人で300台管理する技術
MySQLを割と一人で300台管理する技術
 
MySQLステータスモニタリング
MySQLステータスモニタリングMySQLステータスモニタリング
MySQLステータスモニタリング
 
わかった気になるMySQL
わかった気になるMySQLわかった気になるMySQL
わかった気になるMySQL
 
わたしを支える技術
わたしを支える技術わたしを支える技術
わたしを支える技術
 
MySQL 5.7の次のMySQL 8.0はどんなものになるだろう
MySQL 5.7の次のMySQL 8.0はどんなものになるだろうMySQL 5.7の次のMySQL 8.0はどんなものになるだろう
MySQL 5.7の次のMySQL 8.0はどんなものになるだろう
 
MySQLと正規形のはなし
MySQLと正規形のはなしMySQLと正規形のはなし
MySQLと正規形のはなし
 

Último

CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 

Último (9)

CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 

MySQL Centralのおもいで2014

  • 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.
  • 6.
  • 7.
  • 8.
  • 9. 聞いてきたセッション ● 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
  • 10. 聞いてきたセッション ● MySQL Fabric Tutorial ● 日本で前にかじやまさんがデモやってくれたのと同 じくらいの情報量 ● てことはかじやまさんの情報はかなり速達で、量も 豊富だったのか(これ、2時間のセッション) ● HA&Shardというのを謳っているだけあって、え んたーぷらいずっぽい, ヘビーなMySQLer以外の 人っぽい質問が多かった ● The State of the Dolphin and Customer Experiences ● MySQLとしてのキーノート ● Tomas Ulinイケメソ
  • 11. 聞いてきたセッション ● 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
  • 12. 聞いてきたセッション ● Evolving the MySQL Server Architecture ● New Data Dictionary ● パーサーのリファクタ ● MySQL Server (InnoDB, Optimizer, and More) ● BoF ● 「MySQLの開発者だけど何か質問ある?」って感じ の進行 ● MySQL Community Reception ● LTとかもやってた。本場(?)のLTすごいのね。 ● Morgan Tockerラヴ
  • 13. 聞いてきたセッション ● Be a MySQL Ninja ● 正攻法じゃない、ちょっとMySQLを上手く使うため のTIPS集…なんだけど、MariaDBネタだった。 ● SEQUENCE, Cassandra, Connect, Dynamic Column ● MySQL @ King: Scaling Candy Crush ● データベースの規模が大きくなったからシャーディ ングしてるよ! – お、おう。 ● Fabricに似たようなフレームワークをDYIして 使ってるよ! – お、おう
  • 14. 聞いてきたセッション ● 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で上 がってるぜ! へたれないよ!
  • 15. 聞いてきたセッション ● MySQL 5.7: Performance and Scalability Benchmarks ● Dimitriさんによる実践MySQLベンチマーク講座 (ただし、ガチな方) ● Practical MySQL Optimization ● といいながら、実践的な内容はほぼ無くてエモー ショナルなはなし。 – DBに問い合わせずに済むならそのほうがいいとか – memcachedとの組み合わせ鉄板とか – どこまでやるのかとか
  • 16. 聞いてきたセッション ● MySQL Cost Model ● mysql.*_costテーブルがコスト定数を置き換える ● InnoDBはコスト計算が特殊(オプティマイザーの 値を上書きする) ● 5.7ではJOINする時に外側テーブルをWHEREで filterにかけたあとの件数でコストを計算するよ うになった – バッファプールに載ってるかどうかもコストに加味して くれるようになった? ● Inside VividCortex’s MySQL Architecture ● とくに。。
  • 17. 聞いてきたセッション ● 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 ● 監視ソリューション作ったよ! – お、おう。
  • 18. 聞いてきたセッション ● 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