Sie sind nicht angemeldet! Jetzt interner Link kostenlos im Forum registrieren, weniger Werbung sehen, aktiv teilnehmen und weitere Vorteile nutzen! Diese Website nutzt Cookies. Bitte beachten Sie unsere interner Link Datenschutzerklärung.
  Start » Forum Impressum/Datenschutz | Site-Map
7-forum.com   ModelleForummein.7erService


Forumsfunktionen

Neu: Facebook!
 

7-forum.com hat nun seine eigene Facebook-Seite! Bitte unterstütze sie, indem Du die Seite besuchst und Fan wirst (auf "Gefällt mir" klicken). Vielen Dank!
 
- Anzeige -

Zurück   BMW 7er-Forum > 7er-Community > Computer, Elektronik und Co



Antwort
 
Thema teilen Themen-Optionen Ansicht
Alt 25.08.2009, 10:02   #1
bommelmann
Energieeffizienzklasse A
 
Benutzerbild von bommelmann
 
Registriert seit: 25.01.2006
Ort: Berlin
Fahrzeug: BMW M850i, Volvo V70
Frage MySQL Master-Slave-Replikation

Moin Experten,

zur Entlastung eines webbasierten Vertriebs-Systems wollte ich auf einem zweiten Server (physikalisch neben dem Master) einen MySQL-Slave laufen lassen. Der Slave fragt ja permanent den Master nach Änderungen ab und hat damit (fast) einen Echtzeit-Datenstand. Vom Slave soll nur gelesen werden.

Jetzt die Frage:

Was passiert, wenn auf dem Master Tabellenstrukturen geändert werden?
Also nicht die Daten, sondern Felder ergänzt, Felder umbenannt, Tabellen ergänzt, Index gesetzt werden.

Muss ich das dann beim Slave per Hand ändern, oder gleicht der das auch automatisch ab?

Vielen Dank!
bommelmann ist offline   Antwort Mit Zitat antworten
Alt 25.08.2009, 11:05   #2
StormRider
Lewer duad üs Slav!
 
Benutzerbild von StormRider
 
Registriert seit: 20.12.2004
Ort: Out_OF_Range
Fahrzeug: T4 VR6 - W210 E430
Standard

das geht selbstverständlich automatisch...
wir haben mehrere davon auf debian im einsatz...
__________________
Wer hier CO2 einpresst kommt in die Wurst!!!

Das wollen wir nicht:

Externer Link (&Ooml;ffnet in neuem Fenster, der Forumsbetreiber distanziert sich vom Inhalt extern verlinkter Seiten.) http://de.wikipedia.org/wiki/Nyos-See

Das wollen wir:

[SIGPIC][/SIGPIC]
StormRider ist offline   Antwort Mit Zitat antworten
Alt 25.08.2009, 11:28   #3
bommelmann
Energieeffizienzklasse A
 
Benutzerbild von bommelmann
 
Registriert seit: 25.01.2006
Ort: Berlin
Fahrzeug: BMW M850i, Volvo V70
Standard

Das ist ja super!

Danke für die Info!
bommelmann ist offline   Antwort Mit Zitat antworten
Alt 28.08.2009, 01:48   #4
bommelmann
Energieeffizienzklasse A
 
Benutzerbild von bommelmann
 
Registriert seit: 25.01.2006
Ort: Berlin
Fahrzeug: BMW M850i, Volvo V70
Standard

Coole Sache!

Soeben habe ich die Replikation erfolgreich in Betrieb genommen. Es gab da noch einige Dinge bezüglich der Zugriffsrechte, aber es klappt jetzt super!
bommelmann ist offline   Antwort Mit Zitat antworten
Alt 28.08.2009, 12:10   #5
StormRider
Lewer duad üs Slav!
 
Benutzerbild von StormRider
 
Registriert seit: 20.12.2004
Ort: Out_OF_Range
Fahrzeug: T4 VR6 - W210 E430
Standard

Glückwunsch! Das ist meistens kein Kindergeburtstag...
Ausfall schon simuliert?
StormRider ist offline   Antwort Mit Zitat antworten
Alt 28.08.2009, 12:38   #6
bommelmann
Energieeffizienzklasse A
 
Benutzerbild von bommelmann
 
Registriert seit: 25.01.2006
Ort: Berlin
Fahrzeug: BMW M850i, Volvo V70
Standard

Jo, kurze Abschaltung des Masters: Alles super synchronisiert!

Auf dem Slave hatte ich die Zusatzindizes der Master-Datenbank noch nicht gesetzt gehabt, somit kam er beim Lesen ständig an seine Leistungsgrenze. Nachdem die Indizes gesetzt waren, "langweilt" er sich nur noch.

Durch diesen Performance-Engpass gab es eine Abgleichslücke von etwa 15 Minuten. Diese war aber in wenigen Minuten wieder ausgeglichen, so dass er seitdem wieder in (fast) Echtzeit mitläuft.
bommelmann ist offline   Antwort Mit Zitat antworten
Alt 28.08.2009, 13:18   #7
StormRider
Lewer duad üs Slav!
 
Benutzerbild von StormRider
 
Registriert seit: 20.12.2004
Ort: Out_OF_Range
Fahrzeug: T4 VR6 - W210 E430
Standard

Prima, so soll es sein!
StormRider ist offline   Antwort Mit Zitat antworten
Alt 28.08.2009, 23:33   #8
bommelmann
Energieeffizienzklasse A
 
Benutzerbild von bommelmann
 
Registriert seit: 25.01.2006
Ort: Berlin
Fahrzeug: BMW M850i, Volvo V70
Standard

Wie ist das eigentlich mit den bin_logs auf dem Master, die von bin_log.000001 aufwärts durchnummeriert werden?

Können die älteren (niedrigere Nummern) davon gelöscht werden?

Ich hatte gelesen, dass die temporären Logs auf dem Slave automatisch gelöscht bzw. überschrieben werden, aber die vom Master manuell zu entfernen sind. Allerdings will ich nicht die falschen löschen.

EDIT:
Das ist ja genial - eben hatte ich eine Tabellenspalte ergänzt und sofort war die auch auf dem Slave vorhanden!

Geändert von bommelmann (28.08.2009 um 23:42 Uhr).
bommelmann ist offline   Antwort Mit Zitat antworten
Alt 30.08.2009, 20:30   #9
StormRider
Lewer duad üs Slav!
 
Benutzerbild von StormRider
 
Registriert seit: 20.12.2004
Ort: Out_OF_Range
Fahrzeug: T4 VR6 - W210 E430
Standard

Zitat:
Zitat von bommelmann Beitrag anzeigen
EDIT:
Das ist ja genial - eben hatte ich eine Tabellenspalte ergänzt und sofort war die auch auf dem Slave vorhanden!
hehe, dafür ist er ja da...

zur not per cron löschen, logs können ja weg...
StormRider ist offline   Antwort Mit Zitat antworten
Alt 30.08.2009, 20:34   #10
bommelmann
Energieeffizienzklasse A
 
Benutzerbild von bommelmann
 
Registriert seit: 25.01.2006
Ort: Berlin
Fahrzeug: BMW M850i, Volvo V70
Standard

Zitat:
Zitat von StormRider Beitrag anzeigen
zur not per cron löschen, logs können ja weg...
OK, ich nehme aber mal an, dass das Log mit der höchsten Zahl am Ende noch bleiben muss, oder reicht es, wenn nur bin_log.index stehen bleibt?
bommelmann ist offline   Antwort Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
BMW 3er: Master-iRAM Steuergerät defekt Muck Autos allgemein 0 13.01.2008 17:43
Elektrik: Master Default ? Malmsta BMW 7er, Modell E65/E66 11 20.06.2007 13:42
CMS, php, MySQL Hooch Computer, Elektronik und Co 7 16.08.2004 17:00


SiebenPunktSieben - das siebte 7er-Jahrestreffen - jetzt den Foto-Bericht anschauen!
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:34 Uhr.

7-forum.com Forum Version 6 powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Mit der Nutzung des Forums erklären Sie sich mit den Nutzungsbedingungen einverstanden.
 

 
www.7-forum.com · Alle Rechte vorbehalten · Dies ist kein Forum der BMW Group