Ver Mensaje Individual
  #5  
Antiguo 18-07-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Reputación: 17
donald shimoda Va por buen camino
Cita:
Empezado por Delphius Ver Mensaje
Por el tema de incrementales, sería bueno que nos digas a que te refieres... ¿al uso de generadores/tiggers? Si es eso debes tener en cuenta que los generadores escapan al concepto de la transaccionalidad.
Saludos,
Uy amigo salteño, que bueno poder discutir algo así. Tengo entendido que no. Porque habrían de escapar al concepto de transacción? Una transacción incrementa el generador y va para delante, la que viene detrás toma el próximo número y así. Si alguna cancela se pierde ese número.

Estoy equivocado?

Hace rato que no uso generadores, para que la base sea migrable a otros motores (mssql, oracle,etc) en lugar de generar la clave primaria en el motor de base de datos la genero en la aplicación y utilizo UIDs que son GUIDS pasados a textos para que ocupen menos bytes. Se sacrifican algunos bytes pero el registro creado es único en el mundo (en teoría) y permite que varias 'sucursales' se repliquen a un central facilmente.

Bueno, me fui por las ramas. Contame que opinas (como extraño mi tierra, carajo).

Saludos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita