Ver Mensaje Individual
  #12 (permalink)  
Antiguo 25/09/2009, 09:22
Avatar de royrojas
royrojas
 
Fecha de Ingreso: diciembre-2004
Mensajes: 458
Antigüedad: 20 años
Puntos: 3
Respuesta: los campos autonumericos causan problemas, Mito o verdad?

Realmente los autonumericos no son problematicos excepto a como dice iislas que podrian dejar eventualmente algunos huecos en el consecutivo de las tablas.

pero aun asi que importa, no creo que te interese ir viendo registro por registro y que el consecutivo sea relevante, este solo seria un indicador o una llave, la verdad no importaria cual numero lleva.

HackmanC tambien indica algo importante, en lo preferible los datos no se deberian de borrar de la BD, pero tambien sabemos que esto no siempre es asi, aveces hay datos que no son importantes y pues un delete es lo mejor para no llenar de basura la BD.

por rendimiento, si vamos a tener en la tabla un consecutivo, es mucho mas eficiente tener identity que hacer max(id)+1, sql maneja muy bien estos recursos. y por el tamaño del campo, no te preocupes, hay muchos tipos de datos que te van a permitir meter muchisimos registros y no creo que llos llegues a usar todos los numeros.
__________________
roy rojas
Programación en Español: DotNetcr.com