sql >> Database teknologi >  >> RDS >> Mysql

MySql Indsæt Vælg uuid()

Det viser sig, at uuid() er generere en anden uuid pr. række.

Men i stedet for at generere alle chunks tilfældigt, som jeg normalt ville forvente, ser MySql ud til kun at generere den 2. chunk tilfældigt. Formentlig for at være mere effektiv.

Så ved et blik ser uuid'erne identiske ud, når MySql faktisk har ændret den 2. del. f.eks.

cccccccc-cccc-cccc-cccc-cccccccccccc
ccccdddd-cccc-cccc-cccc-cccccccccccc
cccceeee-cccc-cccc-cccc-cccccccccccc
ccccffff-cccc-cccc-cccc-cccccccccccc

Jeg går ud fra, at hvis der er en kollision, ville den prøve igen.

Min dårlige.



  1. MySQL Query Optimization - indre forespørgsler

  2. TRIM() Funktion i Oracle

  3. SQL-syntaks eller databasebegrænsninger?

  4. Udfør Shell script/kommando fra MySQL Trigger/Stored Procedure