ok, bueno creo que no era buena idea llamar a session.Evict(obj) xD aunk bueno en mis pruebas solo inserto un documento( pdf de 1.5MB), y a partir de esa insercciones las demas operaciones que no tienen nada que ver con esas tablas, pues se ven afectadas: Un connjunto de operaciones que hago de forma aislada lo hacen en . 430ms Despues de hacer la inserccion del documento pasan a 3 segundos :S
Mi duda es porque lo hace???, y como puedo arreglar esto. Nota: No implemento ningun cache de segundo nivel On 23 sep, 00:32, Gustavo Ringel <[email protected]> wrote: > session.Evict no hay que llamarlo nunca en codigo en el 99% de las > aplicaciones. > Cerrar la session cada vez que terminas un caso de uso debiera ser > suficiente. > Si estas haciendo un proceso batch, te recomiendo ver esta parte de la doc: > > http://nhforge.org/doc/nh/en/index.html#batch-inserts > <http://nhforge.org/doc/nh/en/index.html#batch-inserts> > Gustavo. > > 2010/9/23 Damaso Jimenez <[email protected]> > > > > > Bueno estoy realizando mapeos un mapeo donde necesito insertar algunos > > archivos a la BD, todo funciona, solo que al realizar unos test, he > > notado que despues de insertar el archivo(s), las proximas > > operaciones( insert, update, select que hace nhiberate a otras > > tablas ) se van tornando mas lentas en comparacion si las hago > > aisladas(sin insertar algun archivo). > > > la tabla en cuestion es algo como: > > > Tabla:Article > > idArticle > > title > > summary > > .. > > Tabla:Document > > idArticle //hace referencia a la tabla Article > > document //archivo en si > > > Asi que cual seria el problema?? > > > tengo que limpiar el cache de primer nivel: > > session.Evict(document);// lo hice pero sigue igual > > > talvez lo estoy haciendo mal, pero alguna sugerencia, o como se > > deberia limpiar la cache > > Espero su ayuda > > > -- > > Para escribir al Grupo, hágalo a esta dirección: > > [email protected] > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
