Además de la que te mención Gustavo (y podes tambien leer esto
http://fabiomaulo.blogspot.com/2008/12/identity-never-ending-story.html )hay
otros casos (en NH2.1) relacionado al uso de lazy=extra

El 29 de diciembre de 2008 18:03, Gustavo Ringel
<[email protected]>escribió:

> 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
>>
>>
>>
>
> >
>


-- 
Fabio Maulo

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a