Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Armazenando GUID/UUIDs MySQL


Sem muitas implicações. Isso diminuirá um pouco as consultas, mas você dificilmente notará.

UNIQUEIDENTIFIER é armazenado como 16-byte binary internamente de qualquer maneira.

Se você for carregar o binário em um cliente e analisá-lo lá, observe a bit order , ele pode ter outra representação de string além do NEWID() inicial .

Oracle 's SYS_GUID() A função é propensa a esse problema, convertê-la em uma string fornece resultados diferentes no cliente e no servidor.