Cita:
Empezado por Al González
Me parecería bastante conveniente que cada registro de todas las bases de datos del mundo tuvieran un identificador universalmente único, o al menos orientarnos hacia ese ideal empezando a utilizar UUIDs. La duda que me surge es cómo se comportan estos identificadores en cuestión de desempeño, considerando que su tamaño (128 bits) es cuatro veces el de un ID clásico.
|
A mi personalmente me echa más para atrás el hecho de que cualquier consulta manual o cada vez que leas los datos para hacer cualquier comprobación, en vez de usar números simples tendrás que poner o buscar un UUID (largo, tedioso de teclear y difícil de recordar).
El tema del rendimiento, he leído en varias ocasiones que no tiene ningún impacto notable. Como siempre, es mucho más importante optimizar bien tu consulta (a nivel de índices, plan de ejecución, ...) que no el rendimiento bruto del motor sin optimizaciones.
Saludos.