Öhh så är det inte alls. (<-- Syftar på svar Robert, ej till kullervo) (jag var för seg när jag skrev

)
Så här funkar replikation i MySQL 4.0
1. Klienten anropar master med query
2. Master parsar och kör queryn
3. Mastern sparar queryn i binärloggen
4. Slavens IO-tråd läser queryn från mastern och lägger till den till relay-loggen
5. Slavens IO-tråd uppdaterar master.info filen
6. Slavens SQL-tråd läser queryn från relay-loggen
7. Slavens SQL-tråd kör en "sanitets-kontroll" på queryn, om sanitets-kontrollen misslyckas avbryts replikationen.
8. Slavens sql-tråd uppdaterar relay-log.info filen
9. Slavens sql-tråd väntar på nästa query, när det kommer en hoppar den till 6:an.
I 3.23 är det bara en tråd som sköter allt detta, i 4.0 så finns det två trådar vilket leder till att det är mycket mindre risk att slaven hamnar efter.
Infot ovan är från boken "High-Performance MySQL" från O'Rilley