PythonQ 240-8XX Manual de usuario Pagina 332

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 331
Kapitel 5: MySQL-Datenbankadministration 311
Ab Version 3.23.23, you can change masters und adjust log position mit CHANGE MASTER
TO.
Ab Version 3.23.23, you tell the master that updates in certain Datenbanken should
not be logged to the Bin¨ar-Log-Datei mit binlog-ignore-db.
Ab Version 3.23.26 onnen Sie replicate-rewrite-db benutzen, um den Slave
anzuweisen, Aktualisierungen einer Datenbank auf dem Master auf eine mit einem
anderen Namen auf dem Slave anzuwenden.
Ab Version 3.23.28 onnen Sie PURGE MASTER LOGS TO ’log-name’ benutzen, um alte
Log-Dateien loszuwerden, ahrend der Slave auft.
5.10.5 Replikationsoptionen in my.cnf
Wenn Sie Replikation benutzen, empfehlen wir, dass Sie MySQL-Version 3.23.30 oder oher
benutzen.
¨
Altere Versionen funktionieren, haben aber einige Bugs und fehlende Features.
Sowohl auf dem Master als auch auf dem Slave m¨ussen Sie die server-id-Option b enutzen.
Diese setzt eine eindeutige Replikations-ID. Sie sollten einen eindeutigen Wert im Bereich
zwischen 1 und 2^32-1 f¨ur jeden Master und Slave benutzen. Beispiel: server-id=3
In folgender Tabelle stehen die Optionen, die Sie f¨ur den MASTER benutzen onnen:
Option Beschreibung
log-bin=dateiname Schreibt in die bin¨are Update-Log-Datei am angegebe-
nen Ort. Beachten Sie, dass, wenn Sie ihr einen Pa-
rameter mit einer Erweiterung angeben (zum Beispiel
log-bin=/mysql/logs/replikation.log), Versionen bis zu
3.23.24 ahrend der Replikation nicht richtig funktionieren,
wen Sie FLUSH LOGS ausf¨uhren. Das Problem ist seit Version
3.23.25 behoben. Wenn Sie Log-Namen dieser Art benutzen,
wird FLUSH LOGS auf dem bin¨aren Log ignoriert. Um das Log
zu oschen, f¨uhren Sie FLUSH MASTER aus. Vergessen Sie dabei
nicht, FLUSH SLAVE auf allen Slaves laufen zu lassen.Ab Ver-
sion 3.23.26 sollten Sie RESET MASTER und RESET SLAVE be-
nutzen.
log-bin-
index=dateiname
Weil der Benutzer FLUSH LOGS-Befehle ausf¨uhren onnte,
muss man wissen, welches Log momentan aktiv ist und welche
in welcher Reihenfolge durch Log-Rotation herausgenommen
wurden. Diese Informationen sind in der Bin¨ar-Log-Index-
Datei gespeichert. Der Vorgabewert ist ‘hostname‘.index.
Beispiel: log-bin-index=datenbank.index.
sql-bin-update-same Falls gesetzt, uhrt das Setzen von SQL_LOG_BIN auf einen
Wert automatisch dazu, dass SQL_LOG_UPDATE auf denselben
Wert gesetzt wird, und umgekehrt.
Vista de pagina 331
1 2 ... 327 328 329 330 331 332 333 334 335 336 337 ... 767 768

Comentarios a estos manuales

Sin comentarios