¿Por qué es poco recomendable usar assigned? Francisco A. Lozano
2008/12/29 Gustavo Ringel <[email protected]>: > Si tomas cualquier estrategia que necesita id autogenerado por la DB > (native, identity) en el momento en que haces Save vas a recibir un hit en > la DB, con grabado incluido. > > Con assigned no puede ocurrir porque sos vos el encargado, pero es altamente > no recomendable usar assigned. > > Las estrategias recomendables a usar son hilo, guid.comb, uuid.hex... > > Yo favorezco hilo porque algunas db's no trabajan bien con guid, ademas de 4 > bytes contra 16 bytes...si bien en los tiempos que corren cada vez es menos > importante...bueno, todavia me gusta tener menos hojas en los B-Trees... > > Gustavo. > > 2008/12/29 Francisco A. Lozano <[email protected]> >> >> Hola, >> >> De otro thread me pareció entender que habían situaciones en las que, >> incluso configurando la sesión para que el flush sólo se haga de forma >> explícita (flushmode), NHIbernate intentaría hacer un flush. >> >> ¿Cuales son estas situaciones? ¿Aparecerían igualmente si utilizo >> assigned como id-generator? >> >> Francisco A. Lozano >> >> > > > > > --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
