SlideShare a Scribd company logo
MySQL 社内講習

リプリケーション編	
CROOZ Team Venus
目次	
•  リプリケーションとは
•  マスターとスレーブ
•  スレーブ遅延とは
•  スレーブ遅延の原因は
•  スレーブ遅延の確認方法は
•  スレーブ遅延の影響
•  まとめ
•  参考資料
『リプリケーションとは』
リプリケーションとは
データベースを拡張する
仕組みのことです
具体的には	
元になるデータベース(以下DB)	
 
をコピーして複製(リプリカ)の	
 
DBを作ることでDBを拡張します
マスターとスレーブ	
 この元のDBを『マスター』

複製されたDBを『スレーブ』

	
 
といいます。
使用している
リプリケーション方式は
非同期型シングルマスター/
マルチスレーブ方式	
 一般的に多く使われているリプリ
ケーションの方式で、1つのマスター
DBで更新を処理し、その更新内容が
ネットワークを通じ非同期にスレーブ
DBに伝播される方式です
リプリケーション構成図	
スレーブ	
 スレーブ	
 スレーブ	
マスター	
更新系のSQLのみ伝播
DELETE/UPDATE/INSERT
DML(ALTER TABLE等)
■	
 メリット

・システムの構成がシンプル



■	
 デメリット

・システムの構成上、更新はマスター1台
のみとなる。つまり参照しか拡張できない。

・マスター/スレーブ間で同期していない
為、タイミングによってはマスター/ス
レーブ間でデータの不一致が発生する可能
性がある	
 
メリット/デメリット
参照と更新	
スレーブ	
スレーブ	
スレーブ	
マスター	
参照(SELECT)
更新(INSERT/UPDATE/DELETE/
ALTER TABLE)
『スレーブ遅延とは』
マスターからスレーブへの伝播
に遅れが生じること
『スレーブ遅延の原因は』
スレーブ遅延の原因は	
•  マスターDBとスレーブDB間のネットワーク上をデータ転送に
時間が掛かっている場合
•  スレーブDBで更新が完了するのに時間が掛かっている場合
多くの場合は後者
マスターからスレーブへの
データ転送図	
スレーブ	
マスター	
×
×binlog relaylog
更新クエリ(INSERT/
UPDATE/DELETE/
ALTER TABLE)
データの転送
に遅延が発生	
スレーブの更新処
理に遅延が発生	
更新が完了したものか
らbinlogに書き出し
スレーブの更新処理
遅延の原因は	
•  UPDATE/DELETE/INSERTなど更新系のクエリで1
つのクエリの実行時間が非常に長い場合に発生する。
•  インデックスが効いておらず、対象件数が多い場合に
よく発生する。
スレーブ更新処理遅延	
ALTER TABLE
master
commit
commit
slave
SQLの実行時
間がそのままス
レーブ遅延の
時間になる	
ALTER TABLE
UPDATE
UPDATE
DELETE
DELETE
クエリを分割
すれば、ほと
んど遅延は
発生しない
注意事項	
•  リプリケーションの仕組み上、スレーブへの更新がシング
ルスレッド(1つづつ順番に)処理される為、サービスで全
く参照されていない(イベント期間外でサービスで使われ
ていない)テーブルであっても、カラム追加やインデック
スの追加など更新に時間が掛かる場合にはスレーブ遅延が
発生する。	
 
•  スレーブ遅延は、実行時間が掛かる更新クエリが完了した
後に発生する。更新に数分掛かっても終わらない場合は、
途中で処理を中断することで、スレーブ遅延を回避できる。
尚、途中で更新をキャンセルしても、更新処理が途中の状
態になる訳ではなく、クエリ発行前の状態に戻るので、気
が付いたら早めにキャンセルを行う。
スレーブ更新処理で
遅延させない為には
・1つのSQLでまとめて更新処理(update/insert/
delete) しない。なるべく分割する。
・クエリを実行する前にEXPLAINを実行し、インデック
スが使われているかどうか確認する。
・インデックスの追加/カラムの追加などで時間が掛か
る処理で、どうしてもスレーブ遅延が発生する場合は、
メンテナンス時に作業を行う。	
スレーブ更新処理で
遅延させない為には
事例に基づいて
考えて見ましょう
前回の事例で
スレーブ遅延を確認します
demo
•  インデックスが効いていないUPDATE文を実
行
•  ALTER TABLEでインデックスを追加
mysql>	
 



UPDATE	
 prize_history	
 

	
 	
 	
 SET	
 del_flg	
 =	
 1	
 

	
 WHERE	
 prize_id	
 =	
 14	
 

	
 	
 	
 AND	
 ctime	
 BETWEEN	
 

	
 	
 	
 	
 	
 '2013-05-18	
 00:00:00'	
 AND	
 '2013-05-24	
 00:00:00';



	
 
インデックスが
効いていないUPDATE文
(1)	
 【master】インデックスが効いていないUPDATE文を実行

UPDATE	
 prize_history	
 	
 SET	
 del_flg	
 =	
 1	
 WHERE	
 prize_id	
 =	
 14	
 AND	
 ctime	
 BETWEEN	
 '2013-05-18	
 
00:00:00'	
 AND	
 '2013-05-24	
 00:00:00';



(2)	
 【slave】スレーブ遅延状況を確認(クエリ実行中/スレーブ遅延発生中/スレーブ遅延解消後)

SHOW	
 SLAVE	
 STATUSG;



(3)	
 【master/slave】贈り物テーブルの特定のIDのレコードを確認する

SELECT	
 *	
 FROM	
 prize_history	
 WHERE	
 prize_history_id	
 =	
 2100000G;



(4)	
 【master】インデックスが効いていないUPDATE文をもう一度実行

UPDATE	
 prize_history	
 	
 SET	
 del_flg	
 =	
 1	
 WHERE	
 prize_id	
 =	
 14	
 AND	
 ctime	
 BETWEEN	
 '2013-05-18	
 
00:00:00'	
 AND	
 '2013-05-24	
 00:00:00';



(5)	
 【master】UPDATE文(4)を実行完了後スレーブ遅延発生時に、確認した贈り物テーブルの特定の
IDのレコードに受け取りフラグを設定する

UPDATE	
 prize_history	
 SET	
 receive_flg=1	
 	
 WHERE	
 prize_history_id	
 =	
 2100000;



(6)	
 【master/slave】贈り物テーブルの特定のIDのレコードを確認する(スレーブ遅延発生中/スレー
ブ遅延発生後)

SELECT	
 *	
 FROM	
 prize_history	
 WHERE	
 prize_history_id	
 =	
 2100000G;

	
 
インデックスが
効いていないUPDATE文
mysql>	
 



	
 ALTER	
 TABLE	
 prize_history	
 

ADD	
 KEY	
 prize_id	
 (prize_id,ctime);





	
 
インデックスを追加
(ALTER TABLE)
(1)	
 【master/slave】テストデータを確認する

SELECT	
 *	
 FROM	
 test	
 WHERE	
 id=32776G;



(2)	
 【master】インデックスを追加する

ALTER	
 TABLE	
 prize_history	
 ADD	
 KEY	
 prize_id	
 (prize_id,ctime);



(3)	
 【master/slave】マスターのインデックス実行完了後スレーブ遅
延発生時に、確認した特定のIDのレコードを更新する

UPDATE	
 test	
 SET	
 c=500	
 WHERE	
 id=32776G;



(4)	
 【master/slave】贈り物テーブルの特定のIDのレコードを確認す
る(スレーブ遅延発生中/スレーブ遅延発生後)

SELECT	
 *	
 FROM	
 test	
 WHERE	
 id=32776G;



	
 
インデックスを追加
(ALTER TABLE)
『スレーブ遅延の確認方法は』
SHOW SLAVE STATUS
Seconds_Behind_Master
の項目を確認する
『スレーブ遅延の影響』
何が問題なの?
マスターとスレーブの間に
差分が発生!!
具体的な事例	
アイテム増殖
まとめ	
•  実行時間が掛かる更新系SQL(INSERT/UPDATE/
DELETE)、データベース操作DDL(ALTER	
 TABLE)はク
エリは実行しない。	
 
•  更新系クエリはなるべく分割する。	
 
•  大きな更新が必要な場合はメンテナンス時に行う	
 
•  数分掛かっても更新が終わらないクエリはスレー
ブ遅延が発生する前に早めにキャンセルする。
『参考資料』
・MySQLにおけるレプリケーション遅延の傾向と対策
・MySQLレプリケーションを安全に利用するための10のテクニック

More Related Content

What's hot

脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!
脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!
脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!
株式会社クライム
 
Awsを学ぶ上で必要となる前提知識(DNS/LB)
Awsを学ぶ上で必要となる前提知識(DNS/LB)Awsを学ぶ上で必要となる前提知識(DNS/LB)
Awsを学ぶ上で必要となる前提知識(DNS/LB)
聡 大久保
 
レンタルサーバーとVPSそしてクラウド
レンタルサーバーとVPSそしてクラウドレンタルサーバーとVPSそしてクラウド
レンタルサーバーとVPSそしてクラウド
snicker_jp
 
ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会
ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会
ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会
Yoshinori Kobayashi
 
ファイルサーバーをクラウド化したい
ファイルサーバーをクラウド化したいファイルサーバーをクラウド化したい
ファイルサーバーをクラウド化したい
mokudai masayuki
 
DrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについてDrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについて
Katsuhisa Ogawa
 
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
Katsuhisa Ogawa
 
3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~
3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~
3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~
株式会社クライム
 
Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~
Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~
Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~
Michio Koyama
 
Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~
Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~
Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~
Michio Koyama
 
Firebug×smart release20120904
Firebug×smart release20120904Firebug×smart release20120904
Firebug×smart release20120904Masayuki Abe
 
MovableTypeとWordPressの比較
MovableTypeとWordPressの比較MovableTypeとWordPressの比較
MovableTypeとWordPressの比較
Hirofumi Nakahashi
 
Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~
Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~
Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~
Michio Koyama
 
Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~
Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~
Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~
Michio Koyama
 
データベースキャッシュの競合
データベースキャッシュの競合データベースキャッシュの競合
データベースキャッシュの競合kesnke
 

What's hot (15)

脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!
脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!
脱Oracleはここから!SQL Server on Linuxにも対応した移行手法をご紹介!!
 
Awsを学ぶ上で必要となる前提知識(DNS/LB)
Awsを学ぶ上で必要となる前提知識(DNS/LB)Awsを学ぶ上で必要となる前提知識(DNS/LB)
Awsを学ぶ上で必要となる前提知識(DNS/LB)
 
レンタルサーバーとVPSそしてクラウド
レンタルサーバーとVPSそしてクラウドレンタルサーバーとVPSそしてクラウド
レンタルサーバーとVPSそしてクラウド
 
ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会
ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会
ロリポップと簡単インストールについて|ゼロから始めるWordPress勉強会
 
ファイルサーバーをクラウド化したい
ファイルサーバーをクラウド化したいファイルサーバーをクラウド化したい
ファイルサーバーをクラウド化したい
 
DrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについてDrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについて
 
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
 
3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~
3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~
3/1(木)開催 分析したいデータが眠っていませんか? IBM Cloudを利用したデータ分析ことはじめ。~インフラ検討編~
 
Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~
Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~
Active Directoryドメインを作ってみよう ~ドメインコントローラー追加後の設定~
 
Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~
Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~
Active DirectoryでDHCPを使う ~DHCPサーバーとクライアントの設定~
 
Firebug×smart release20120904
Firebug×smart release20120904Firebug×smart release20120904
Firebug×smart release20120904
 
MovableTypeとWordPressの比較
MovableTypeとWordPressの比較MovableTypeとWordPressの比較
MovableTypeとWordPressの比較
 
Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~
Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~
Active Directoryドメインを作ってみよう ~ドメインの作成とDNSサーバーの設定~
 
Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~
Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~
Active Directoryドメインを作る準備 ~AD DSとDNSサーバーのインストール~
 
データベースキャッシュの競合
データベースキャッシュの競合データベースキャッシュの競合
データベースキャッシュの競合
 

More from CROOZ, inc.

CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ, inc.
 
【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料
CROOZ, inc.
 
【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料
CROOZ, inc.
 
モバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察するモバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察する
CROOZ, inc.
 
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
CROOZ, inc.
 
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築CROOZ, inc.
 
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料CROOZ, inc.
 
Mongo db勉強会の補足
Mongo db勉強会の補足Mongo db勉強会の補足
Mongo db勉強会の補足CROOZ, inc.
 
Mongo dbを知ろう
Mongo dbを知ろうMongo dbを知ろう
Mongo dbを知ろうCROOZ, inc.
 
リソースディレクトリの管理
リソースディレクトリの管理リソースディレクトリの管理
リソースディレクトリの管理CROOZ, inc.
 
楽しいGit外部公開用
楽しいGit外部公開用楽しいGit外部公開用
楽しいGit外部公開用CROOZ, inc.
 
Git extensions ws外部公開用
Git extensions ws外部公開用Git extensions ws外部公開用
Git extensions ws外部公開用CROOZ, inc.
 
Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用CROOZ, inc.
 
MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用CROOZ, inc.
 
怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用CROOZ, inc.
 
MySQL勉強会 インデックス編.2013 08-02
MySQL勉強会 インデックス編.2013 08-02MySQL勉強会 インデックス編.2013 08-02
MySQL勉強会 インデックス編.2013 08-02CROOZ, inc.
 

More from CROOZ, inc. (16)

CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
CROOZ SHOPLIST株式会社 エンジニア向け会社説明資料
 
【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料【CROOZ】新卒会社説明資料
【CROOZ】新卒会社説明資料
 
【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料【CROOZ】新卒採用_会社説明資料
【CROOZ】新卒採用_会社説明資料
 
モバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察するモバイルゲームの全世界オンライン対戦を実現する方法を考察する
モバイルゲームの全世界オンライン対戦を実現する方法を考察する
 
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
全世界135か国に配信したレーシングゲーム『ACR DRIFT』の制作秘話と技術基盤の構築について
 
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
 
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
 
Mongo db勉強会の補足
Mongo db勉強会の補足Mongo db勉強会の補足
Mongo db勉強会の補足
 
Mongo dbを知ろう
Mongo dbを知ろうMongo dbを知ろう
Mongo dbを知ろう
 
リソースディレクトリの管理
リソースディレクトリの管理リソースディレクトリの管理
リソースディレクトリの管理
 
楽しいGit外部公開用
楽しいGit外部公開用楽しいGit外部公開用
楽しいGit外部公開用
 
Git extensions ws外部公開用
Git extensions ws外部公開用Git extensions ws外部公開用
Git extensions ws外部公開用
 
Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用Piwikを用いたアクセス解析外部公開用
Piwikを用いたアクセス解析外部公開用
 
MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用MySQL Index勉強会外部公開用
MySQL Index勉強会外部公開用
 
怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用怖くないブランチ開発外部公開用
怖くないブランチ開発外部公開用
 
MySQL勉強会 インデックス編.2013 08-02
MySQL勉強会 インデックス編.2013 08-02MySQL勉強会 インデックス編.2013 08-02
MySQL勉強会 インデックス編.2013 08-02
 

Recently uploaded

This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
Toru Tamaki
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 

Recently uploaded (9)

This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
論文紹介:When Visual Prompt Tuning Meets Source-Free Domain Adaptive Semantic Seg...
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 

MySQL勉強会 リプリケーション編.2013 08-09

Editor's Notes

  1. 他にマルチマスター,準同期レプリケーションといった方式があります。
  2. 更新については別の方法 ( 『 DB 分割』 sub1,sub2,sub3) で拡張しています。