MySQL Forums
Forum List  »  Spanish

PROBLEMAS UUID REPLICACION
Posted by: FERNANDO LAZARO
Date: December 19, 2013 06:06AM

Buenos días,
desde hace poco tiempo estamos sufriendo problemas con la replicación y la función UUID().

En un porcentaje muy bajo de los casos, cuando insertamos en el maestro un registro en una tabla con un campo que almacena el valor retornado por la función UUID(), al replicarse el registro el valor insertado en la réplica en esa tabla y en ese campo es diferente.


Nuestra replicación es de tipo ROW y el problema lo detectamos cuando llamamos a un procedimiento almacenado P1 que llama a otro P2. Este último hace un insert utilizando la función UUID().

Leyendo en internet he visto que la función es bastante problematica cuando hay una replicación (sobre todo si el tipo de replicación no es de tipo row o mixta).

Entre las soluciones propuestas he visto que aconsejan guardar en una variable el valor de UUID(), pero nosotros realizamos inserciones masivas del tipo


insert into tabla1
(id, descripcion)
select uuid(), descripcion
from tabla2
where codigo_postal = '28015'


Poco más, muchas gracias de antemano.
Un saludo

Options: ReplyQuote


Subject
Views
Written By
Posted
PROBLEMAS UUID REPLICACION
1760
December 19, 2013 06:06AM
1076
December 19, 2013 05:32PM
714
December 20, 2013 01:32AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.