Einzelne Datenbanken (Myisam) unmounten?

Einzelne Datenbanken (Myisam) unmounten?

am 04.07.2007 12:21:45 von Christian Schmelzer

Hallo,
ist es eigentlich möglich im Betrieb eine einzelne Datenbank (myisam)
offline zu nehmen, im Filesystem auszutauschen und dann wieder zu mounten
ohne den Mysql Server stoppen zu müssen?

Christian

Re: Einzelne Datenbanken (Myisam) unmounten?

am 05.07.2007 12:07:03 von Axel Schwenke

"Christian Schmelzer" wrote:

> ist es eigentlich möglich im Betrieb eine einzelne Datenbank (myisam)
> offline zu nehmen, im Filesystem auszutauschen und dann wieder zu mounten
> ohne den Mysql Server stoppen zu müssen?

Im Prinzip ja.

Nach einem FLUSH TABLES sind alle MyISAM-Tabellen geschlossen und
werden erst beim nächsten Zugriff wieder geöffnet. Wenn du sicher-
stellen kannst, daß alle Tabellen aus deiner Datenbank geschlossen
bleiben, kannst du die Datenfiles auch bei laufendem MySQL-Server
anfassen. Wenn du z.B. eine MyISAM-Tabelle austauschst, wird sie
beim nächsten Zugriff gefunden.


XL