SlideShare a Scribd company logo
地雷職⼈の朝は早い
主に近況報告
2016/05/30
yoku0825
MyNA会 2016年5⽉
\こんにちは/
yoku0825@とある企業のDBA
オラクれない-
ポスグれない-
マイエスキューエる-
家に帰ると
妻の夫-
せがれの⽗-
ムスメの⽗-
Twitter: @yoku0825
Blog: ⽇々の覚書
MyNA ML: ⽇本MySQLユーザ会
1/26
みんながもう帰り
たくなってる空気
を読まずに近況報
告します
2/26
 
YAP(achimon)C::Asia Hachioji 2016 mid in Shinagawa
に来てください
本物の地雷をお⾒せしますよ
3/26
Talk Proposal
MySQL 5.7 + MySQL Fabric + MySQL Routerでぼっこぼ
こに {する|された} はなし
MySQLと正規形のはなし
こっちはそんなに地雷じゃない-
4/26
概要
Multi Source Replication on MySQL 5.7(罠い) + MySQL
Fabric(つらい) + MySQL Router(つらくない) でクラスタ
ー組んで本番環境に突っ込む
笑って話すか悲しい目をして話すかはまだシュレーディンガ
ーの猫
5/26
こんなMySQL Routerを使った構成があるじゃろ︖
AP1
MySQL Router
AP2
MySQL Router MySQL Fabric
mysqld
master
mysqld
slave
127. ... 127. ...
6/26
これがこうじゃ
さっきのクラスター さっきのクラスター さっきのクラスター
MySQL Router
集約MySQL
MySQL Fabric
MSR ...MSR ...MSR ...
MSR ...
7/26
構成のキモ
アプリケーションからはMySQL Routerで127.0.0.1接続
MySQL RouterはFabric Cache Plugin使って⾃動切り替え
それぞれのクラスターを集約する管理サーバーにMulti
Source Replication
ただし、MySQL FabricがMSRのチャンネル対応していない
ので、ここもMySQL Router経由
8/26
その他トピック
JSON-Datatypeには失敗
MySQL 5.7のJSON型がConnector/Jから使えないはなし-
MySQL Bugs: #80631: ResultSet.getString return
garbled result with json type data
-
Generated Columnでチェック制約⼊れた
⽇々の覚書: MySQL 5.7のgenerated columnでついに
CHECK制約っぽいことを実現できる
-
InnoDB FTS + MeCab⼊れた
⽇々の覚書: MySQL 5.7.6のInnoDB⽇本語全⽂検索
MeCab Plugin
-
9/26
その結果
http://bugs.mysql.com/search.php?cmd=display&status=All&order̲by=id&direction=ASC&reporter=3093532&reorder̲by=id
10/26
今⾔える
こと
11/26
MySQL
Fabricは⼈類
には早すぎた
12/26
「枯れた技術」を
使うためには、
「技術を枯らす⼈
間」が必要
13/26
バンドメンバー募集
14/26
ところでこの
背景
ウザいと⾔わないで
15/26
舞奈たんはほぼフリー素材
16/26
⽇々の覚書: 舞奈たんとは何なのか
もともと、俺が会社目的でも個⼈目的でもスライドなり
ステッカーなりサイトなり好きなように使えるように発
注したものなので、ライセンスはとてもゆるい です。
値段ぶんくらいは使い倒したいと思っているのでみなさ
んも協⼒してくだしあ。
17/26
というわけで
ノート作った
18/26
もらってくれ
るひと︕︕1
19/26
⽇々の覚書: 舞奈たんとは何なのか
ちなみに「どこからその予算出てるの︖」と聞かれるこ
とが何度かありましたが、俺のお⼩遣いです
20/26
ウケが良ければ⿇
理奈たんも作る
(かもしれない)
21/26
マイナくん(仮)もほぼフリー素材
@mita2 さんがよく使ってくれる。Thanks!!
22/26
one more
thing…
23/26
 
24/26
Coming
Soon!!
25/26
Questions
and/or
Suggestions?
26/26

More Related Content

PDF
とあるイルカの近況報告
yoku0825
 
PDF
MySQLと正規形のはなし
yoku0825
 
PDF
mikasafabric for MySQL
yoku0825
 
PDF
MySQLおじさんの逆襲
yoku0825
 
PDF
5.7の次のMySQL
yoku0825
 
PDF
MySQL Fabricでぼっこぼこにされたはなし
yoku0825
 
PDF
MySQLアンチパターン
yoku0825
 
PDF
MySQL Fabricつらい
yoku0825
 
とあるイルカの近況報告
yoku0825
 
MySQLと正規形のはなし
yoku0825
 
mikasafabric for MySQL
yoku0825
 
MySQLおじさんの逆襲
yoku0825
 
5.7の次のMySQL
yoku0825
 
MySQL Fabricでぼっこぼこにされたはなし
yoku0825
 
MySQLアンチパターン
yoku0825
 
MySQL Fabricつらい
yoku0825
 

What's hot (16)

PDF
MySQL 5.7の罠があなたを狙っている
yoku0825
 
PDF
逝くぞ最新版、罠の貯蔵は十分か
yoku0825
 
PDF
dbts2013:MariaDB Galera Cluster 活用例
Jun Shimizu
 
PDF
MySQL5.7とMariaDB10.1の性能比較(簡易)
hiroi10
 
PDF
これからはじめるひとのためのdev.mysql.com
yoku0825
 
PPTX
mysqlcasual6-fabric
doublemarket
 
PDF
某社のDB運用周りあれこれ
lhfukamachi 深町
 
PDF
20101009 gunma.web#2 スタパさんをつくるはなし
ivoryworks .
 
PPTX
MySQL5.6と5.7性能比較
hiroi10
 
PDF
MySQLユーザ視点での小さく始めるElasticsearch
Kentaro Yoshida
 
PDF
MySQLテーブル設計入門
yoku0825
 
PDF
Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話
Yutaro Miyazaki
 
PDF
15分でできるSQLインジェクション
よしだ あつし
 
PDF
MySQLの系譜について少々
yoku0825
 
PPTX
dimSTATから見るベンチマーク
hiroi10
 
PDF
自己紹介LT「俺の迷走っぷり」
Ken Muryoi
 
MySQL 5.7の罠があなたを狙っている
yoku0825
 
逝くぞ最新版、罠の貯蔵は十分か
yoku0825
 
dbts2013:MariaDB Galera Cluster 活用例
Jun Shimizu
 
MySQL5.7とMariaDB10.1の性能比較(簡易)
hiroi10
 
これからはじめるひとのためのdev.mysql.com
yoku0825
 
mysqlcasual6-fabric
doublemarket
 
某社のDB運用周りあれこれ
lhfukamachi 深町
 
20101009 gunma.web#2 スタパさんをつくるはなし
ivoryworks .
 
MySQL5.6と5.7性能比較
hiroi10
 
MySQLユーザ視点での小さく始めるElasticsearch
Kentaro Yoshida
 
MySQLテーブル設計入門
yoku0825
 
Vue.js 2.0 で自社プロダクトを SPA + SSR 化した話
Yutaro Miyazaki
 
15分でできるSQLインジェクション
よしだ あつし
 
MySQLの系譜について少々
yoku0825
 
dimSTATから見るベンチマーク
hiroi10
 
自己紹介LT「俺の迷走っぷり」
Ken Muryoi
 
Ad

Viewers also liked (19)

PDF
MySQL 5.7の次のMySQLは
yoku0825
 
PDF
MySQLerの7つ道具 plus
yoku0825
 
PDF
MySQL5.7で遊んでみよう
yoku0825
 
PDF
MySQL 5.7の次のMySQL 8.0はどんなものになるだろう
yoku0825
 
PDF
MHAの次を目指す mikasafabric for MySQL
yoku0825
 
PDF
Dockerイメージで誰でも気軽にMroonga体験
yoku0825
 
PDF
MySQLerの7つ道具
yoku0825
 
PDF
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
 
PDF
MySQLの全文検索に関するあれやこれや
yoku0825
 
PDF
紹介 of Anemometer
yoku0825
 
PDF
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
yoku0825
 
PDF
MySQL 5.7が魅せる新しい運用の形
yoku0825
 
PDF
ペパボ de MySQL
yoku0825
 
PDF
雑なMySQLパフォーマンスチューニング
yoku0825
 
PPTX
ビルド職人の朝は早い
Masashi MATSUI
 
PDF
🍣=🍺
Masahiro Tomita
 
PDF
Innodb Deep Talk #2 でお話したスライド
Yasufumi Kinoshita
 
PDF
Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~
Mitch Okamoto
 
PDF
Summer '12のワイルドな新機能+
Mitch Okamoto
 
MySQL 5.7の次のMySQLは
yoku0825
 
MySQLerの7つ道具 plus
yoku0825
 
MySQL5.7で遊んでみよう
yoku0825
 
MySQL 5.7の次のMySQL 8.0はどんなものになるだろう
yoku0825
 
MHAの次を目指す mikasafabric for MySQL
yoku0825
 
Dockerイメージで誰でも気軽にMroonga体験
yoku0825
 
MySQLerの7つ道具
yoku0825
 
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
 
MySQLの全文検索に関するあれやこれや
yoku0825
 
紹介 of Anemometer
yoku0825
 
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
yoku0825
 
MySQL 5.7が魅せる新しい運用の形
yoku0825
 
ペパボ de MySQL
yoku0825
 
雑なMySQLパフォーマンスチューニング
yoku0825
 
ビルド職人の朝は早い
Masashi MATSUI
 
🍣=🍺
Masahiro Tomita
 
Innodb Deep Talk #2 でお話したスライド
Yasufumi Kinoshita
 
Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~
Mitch Okamoto
 
Summer '12のワイルドな新機能+
Mitch Okamoto
 
Ad

More from yoku0825 (9)

PDF
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
yoku0825
 
PDF
MySQLレプリケーションあれやこれや
yoku0825
 
PDF
MySQL 8.0で憶えておいてほしいこと
yoku0825
 
PDF
片手間MySQLチューニング戦略
yoku0825
 
PDF
MySQLを割と一人で300台管理する技術
yoku0825
 
PDF
MySQLステータスモニタリング
yoku0825
 
PDF
わかった気になるMySQL
yoku0825
 
PDF
わたしを支える技術
yoku0825
 
PDF
光のMySQL 5.7
yoku0825
 
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
yoku0825
 
MySQLレプリケーションあれやこれや
yoku0825
 
MySQL 8.0で憶えておいてほしいこと
yoku0825
 
片手間MySQLチューニング戦略
yoku0825
 
MySQLを割と一人で300台管理する技術
yoku0825
 
MySQLステータスモニタリング
yoku0825
 
わかった気になるMySQL
yoku0825
 
わたしを支える技術
yoku0825
 
光のMySQL 5.7
yoku0825
 

Recently uploaded (10)

PPTX
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 
PDF
20250729_Devin-for-Enterprise
Masaki Yamakawa
 
PDF
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
PDF
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
PPTX
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
PDF
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
PDF
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 
PDF
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
PDF
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
PDF
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 
20250729_Devin-for-Enterprise
Masaki Yamakawa
 
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 

地雷職人の朝は早い