SQL + synchronizace db
Karel Zak
zakkr na zf.jcu.cz
Čtvrtek Červenec 18 17:24:49 CEST 2002
On Thu, Jul 18, 2002 at 12:10:45PM +0000, Honza Pazdziora wrote:
> On Thu, 18 Jul 2002 10:51:19 +0000 (UTC), Karel Zak <zakkr na zf.jcu.cz> wrote:
> > On Thu, Jul 18, 2002 at 12:38:25PM +0200, Matthes wrote:
> > > Myslim, ze mu posle normalni dump databaze, tzn. ciste SQL vcetne
> > > DROP/CREATE tabulek, muze byt gzipnuty... Kazdopadne to znamena komplet
> > > prepsani zalozni DB, vcetne struktury.
> >
> > Hmm.. ja myslel, ze to synchrnizuje na urozni dotazu tedy pokud
> > udelam UPDATE...WHERE id=neco tak se to provede vsude. Tak jak to
> > pisete to znamena, ze se prenasi obsah celych tabulek?
>
> Prenasi se zmeny, ten binarni log je podobny treba redo logu v Oraclu.
> neni to mozne delat kopirovanim SQL dotazu (tahle moznost tam byla uz
> dlouho), protoze byste mohl dostat rozdilne vysledky -- napriklad
> pokud pouziji now() a ptam se na zaznamy nejak stare, tak casovy posun
> mezi provedenim te operace na masteru a na slave muze zpusobit, ze se
> mi databaze zacnou rozchazet.
Ja vim, proto jsem se ptal. Jak prenost celych dampu tabulek tak
prenost suroveho SQL dotazu je spatne. Viz. dalsi dopisy.
Karel
--
Karel Zak <zakkr na zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/
C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz
Další informace o konferenci Linux