<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Dessine-moi MySQL : la réplication Master-Slave</title>
	<atom:link href="http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/</link>
	<description>le blog français sur les SGBD - MySQL, Oracle et plus...</description>
	<lastBuildDate>Wed, 28 Jul 2010 14:54:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : pébé</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-974</link>
		<dc:creator>pébé</dc:creator>
		<pubDate>Mon, 19 Jan 2009 15:02:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-974</guid>
		<description>rah c&#039;est vrai :) j&#039;ai oublié maatkit mais bon en même temps c&#039;est lundi et je suis encore fatigué du week end!!
Oui je connais Baron et j&#039;ai entendu parler de &quot;High Performance MySQL&quot; :p</description>
		<content:encoded><![CDATA[<p>rah c&#8217;est vrai <img src='http://www.dbnewz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  j&#8217;ai oublié maatkit mais bon en même temps c&#8217;est lundi et je suis encore fatigué du week end!!<br />
Oui je connais Baron et j&#8217;ai entendu parler de &laquo;&nbsp;High Performance MySQL&nbsp;&raquo; :p</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Arnaud</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-973</link>
		<dc:creator>Arnaud</dc:creator>
		<pubDate>Mon, 19 Jan 2009 15:00:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-973</guid>
		<description>Et le maatkit les enfants ? :)
http://www.maatkit.org/doc/mk-slave-delay.html</description>
		<content:encoded><![CDATA[<p>Et le maatkit les enfants ? <img src='http://www.dbnewz.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<a href="http://www.maatkit.org/doc/mk-slave-delay.html" rel="nofollow">http://www.maatkit.org/doc/mk-slave-delay.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : andras</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-972</link>
		<dc:creator>andras</dc:creator>
		<pubDate>Mon, 19 Jan 2009 14:18:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-972</guid>
		<description>Merci de ta réponse.
En cherchant de mon côté je suis tombé sur la solution. Elle existe sous la forme d&#039;une boite à outils pour MySQL que je ne connaissais pas : maatkit (autrefois appelé : MYSQL toolkit).
http://www.maatkit.org/
http://code.google.com/p/maatkit/
L&#039;un des developpeur du tookit est Baron Schwartz, le principal auteur du livre &quot;High Performance MySQL&quot; de chez O&#039;reilly. Une référence donc.

L&#039;un des outils permet de faire exactement ce que je souhaitais : http://www.maatkit.org/doc/mk-slave-delay.html

La documentation est succinte et au debut je n&#039;ai pas compris comment utiliser la syntaxe key/value qu&#039;ils utilisent pour passer les paramètres du host (notamment). Mais quelqu&#039;un sur la mailing list m&#039;a aidé et j&#039;ai même eu une reponse de Baron Schwartz himself ! ;-)

Finalement, pour un delay de 30m +/- 15s avec le master, il faut lancer sur le slave :
&gt; mk-slave-delay --delay 30m --interval 15s h=localhost,u=admin,p=passwd</description>
		<content:encoded><![CDATA[<p>Merci de ta réponse.<br />
En cherchant de mon côté je suis tombé sur la solution. Elle existe sous la forme d&#8217;une boite à outils pour MySQL que je ne connaissais pas : maatkit (autrefois appelé : MYSQL toolkit).<br />
<a href="http://www.maatkit.org/" rel="nofollow">http://www.maatkit.org/</a><br />
<a href="http://code.google.com/p/maatkit/" rel="nofollow">http://code.google.com/p/maatkit/</a><br />
L&#8217;un des developpeur du tookit est Baron Schwartz, le principal auteur du livre &laquo;&nbsp;High Performance MySQL&nbsp;&raquo; de chez O&#8217;reilly. Une référence donc.</p>
<p>L&#8217;un des outils permet de faire exactement ce que je souhaitais : <a href="http://www.maatkit.org/doc/mk-slave-delay.html" rel="nofollow">http://www.maatkit.org/doc/mk-slave-delay.html</a></p>
<p>La documentation est succinte et au debut je n&#8217;ai pas compris comment utiliser la syntaxe key/value qu&#8217;ils utilisent pour passer les paramètres du host (notamment). Mais quelqu&#8217;un sur la mailing list m&#8217;a aidé et j&#8217;ai même eu une reponse de Baron Schwartz himself ! <img src='http://www.dbnewz.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Finalement, pour un delay de 30m +/- 15s avec le master, il faut lancer sur le slave :<br />
&gt; mk-slave-delay &#8211;delay 30m &#8211;interval 15s h=localhost,u=admin,p=passwd</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : pébé</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-971</link>
		<dc:creator>pébé</dc:creator>
		<pubDate>Mon, 19 Jan 2009 10:29:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-971</guid>
		<description>Salut andras,
Il n&#039;y a, à ma connaissance, pas de solution possible pour l&#039;instant. Tu n’es pas le premier à avoir eu cette idée, j’en avais parlé y a quelques années avec Jeremy et Eric ( Proven Scaling ) et en analysant le code source de la réplication nous sommes vite arrivé à la conclusion que... ce n’est pas évident à faire. 
Ce que tu pourrais envisager c’est de coder çà en dehors de MySQL, un script qui récupére les binlogs, les parse et importe les data dans ton &quot;pseudo&quot; slave...
Tu pourrais ainsi introduire un retard dans l&#039;import.
Par contre, Oracle permet de différer sa réplication.</description>
		<content:encoded><![CDATA[<p>Salut andras,<br />
Il n&#8217;y a, à ma connaissance, pas de solution possible pour l&#8217;instant. Tu n’es pas le premier à avoir eu cette idée, j’en avais parlé y a quelques années avec Jeremy et Eric ( Proven Scaling ) et en analysant le code source de la réplication nous sommes vite arrivé à la conclusion que&#8230; ce n’est pas évident à faire.<br />
Ce que tu pourrais envisager c’est de coder çà en dehors de MySQL, un script qui récupére les binlogs, les parse et importe les data dans ton &laquo;&nbsp;pseudo&nbsp;&raquo; slave&#8230;<br />
Tu pourrais ainsi introduire un retard dans l&#8217;import.<br />
Par contre, Oracle permet de différer sa réplication.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : andras</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-970</link>
		<dc:creator>andras</dc:creator>
		<pubDate>Mon, 19 Jan 2009 08:30:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-970</guid>
		<description>Bonjour,
Google m&#039;a amené sur votre blog. ma question n&#039;est pas directement liée à cet article mais je ne sais pas où la poser alors voilà :

Est-il possible de faire une réplication MYSQL en temps différé (et si oui comment ...) ? 
Pourquoi faire ? Eh bien par exemple, si l&#039;on vide une table par erreur, la réplication en temps réel va répercuter immédiatement la commande sur le slave et on aura également vidé la table sur le SLAVE.
Une réplication différée d&#039;une heure par exemple, permet de récupérer la table intacte sur le slave (si on s&#039;aperçoit de son erreur à temps, bien sûr). Vous me direz qu&#039;on a perdu une heure de transactions mais dans pas mal de cas, ce serait quand même bien utile (je pense).

Merci de me dire ce que vous en pensez et si vous connaissez une solution.
andras</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
Google m&#8217;a amené sur votre blog. ma question n&#8217;est pas directement liée à cet article mais je ne sais pas où la poser alors voilà :</p>
<p>Est-il possible de faire une réplication MYSQL en temps différé (et si oui comment &#8230;) ?<br />
Pourquoi faire ? Eh bien par exemple, si l&#8217;on vide une table par erreur, la réplication en temps réel va répercuter immédiatement la commande sur le slave et on aura également vidé la table sur le SLAVE.<br />
Une réplication différée d&#8217;une heure par exemple, permet de récupérer la table intacte sur le slave (si on s&#8217;aperçoit de son erreur à temps, bien sûr). Vous me direz qu&#8217;on a perdu une heure de transactions mais dans pas mal de cas, ce serait quand même bien utile (je pense).</p>
<p>Merci de me dire ce que vous en pensez et si vous connaissez une solution.<br />
andras</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : pébé</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-950</link>
		<dc:creator>pébé</dc:creator>
		<pubDate>Mon, 08 Dec 2008 16:26:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-950</guid>
		<description>C est a dire? 1 master 2 slaves? 
oui... tu es limité par la capacité de ton master. 1 slave = 1 connection.
J ai deja vu des masters avec plus de 100 slaves</description>
		<content:encoded><![CDATA[<p>C est a dire? 1 master 2 slaves?<br />
oui&#8230; tu es limité par la capacité de ton master. 1 slave = 1 connection.<br />
J ai deja vu des masters avec plus de 100 slaves</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Kais</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-949</link>
		<dc:creator>Kais</dc:creator>
		<pubDate>Mon, 08 Dec 2008 15:50:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-949</guid>
		<description>Bonjour,
Je veus bien savoir si la replication master slave peut - elle se faire sur plusieurs postes (+ que 2). 

Dans l&#039;attente de votre réponse et merci d&#039;avance.

Kais</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
Je veus bien savoir si la replication master slave peut &#8211; elle se faire sur plusieurs postes (+ que 2). </p>
<p>Dans l&#8217;attente de votre réponse et merci d&#8217;avance.</p>
<p>Kais</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : dbnewz &#187; Blog Archive &#187; Dessine-moi MySQL : structure d&#8217;un index MyISAM et InnoDB</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-882</link>
		<dc:creator>dbnewz &#187; Blog Archive &#187; Dessine-moi MySQL : structure d&#8217;un index MyISAM et InnoDB</dc:creator>
		<pubDate>Thu, 23 Oct 2008 22:41:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-882</guid>
		<description>[...] tenté de tenir compte de vos commentaires précédents, notamment sur les majuscules, est-ce plus lisible [...]</description>
		<content:encoded><![CDATA[<p>[...] tenté de tenir compte de vos commentaires précédents, notamment sur les majuscules, est-ce plus lisible [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Arnaud</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-862</link>
		<dc:creator>Arnaud</dc:creator>
		<pubDate>Mon, 29 Sep 2008 09:03:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-862</guid>
		<description>Le message est passé, je vais tenter d&#039;améliorer la lisibilité pour les prochains schémas. Cela dit je n&#039;ai pas prévu de passer aux ppt/visio pour le moment puisque l&#039;idée est de partager un concept à l&#039;aide d&#039;un schéma à main levée, bien sûr en essayant de conserver un maximum de lisiblité, c&#039;est le challenge sur cette série...</description>
		<content:encoded><![CDATA[<p>Le message est passé, je vais tenter d&#8217;améliorer la lisibilité pour les prochains schémas. Cela dit je n&#8217;ai pas prévu de passer aux ppt/visio pour le moment puisque l&#8217;idée est de partager un concept à l&#8217;aide d&#8217;un schéma à main levée, bien sûr en essayant de conserver un maximum de lisiblité, c&#8217;est le challenge sur cette série&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : maryam</title>
		<link>http://www.dbnewz.com/2008/09/18/dessine-moi-mysql-la-replication-master-slave/comment-page-1/#comment-861</link>
		<dc:creator>maryam</dc:creator>
		<pubDate>Mon, 29 Sep 2008 08:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbnewz.com/?p=70#comment-861</guid>
		<description>C&#039;est trés intéressant mais par contre au niveau de la lisibilité...J&#039;aurai préféré avoir un schéma ppt ou visio...Mais sinon sympa ce post!</description>
		<content:encoded><![CDATA[<p>C&#8217;est trés intéressant mais par contre au niveau de la lisibilité&#8230;J&#8217;aurai préféré avoir un schéma ppt ou visio&#8230;Mais sinon sympa ce post!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
