pt-online-schema-change – Riesige Replikationsverzögerung beim Umbenennen der Tabelle
<p>Wir verwenden ptosc auf einer Percona MySQL 5.7-Datenbank und am Ende des Prozesses stellen wir bei allen Replikaten eine enorme Replikationslatenz von 2-3 Minuten fest. </p>
<p> Wir verwenden den folgenden Befehl, der das Kopieren von Daten anhält, wenn es zu einer Replikationsverzögerung kommt, aber gegen Ende des Prozesses, vermutlich wenn die Tabelle umbenannt wird, kommt es tatsächlich zu einer enormen Replikationsverzögerung. </p>
<p>Dies ist der Befehl, den wir verwenden: </p>
<pre class="brush:php;toolbar:false;">pt-online-schema-change -u 'username' -p 'password'
--max-lag 5
--max-load Threads_running=30
--critical-load Threads_running=200
--pause-file /tmp/pt-pause-file
--alter-foreign-keys-method drop_swap
--alter "Spalte hinzufügen test TINYINT(1) DEFAULT '0' NOT NULL"
--recurse 1
D=db,t=table</pre></p>