Entradas

Mostrando las entradas de enero, 2013

Update parcial de objetos desde GXServer

Imagen
Cuando se trabaja con KB grandes asociadas a GXServer, en algunas oportunidades hay que hacer update de miles de objetos. Esto es común, en las migraciones o cambios grandes, cuando hay necesidad de cambiar muchos objetos en forma masiva o también cuando la KB no se actualiza por periodos prolongados, como puede ser el regreso de las vacaciones. La actualización de los objetos, no siempre termina bien, y cuando son muchos el problema se agrava. Es común que se quiten todas las referencias a un objeto y se borre, pero cuando se baja los cambios, intenta hacer primero el borrado y da errores que aun tiene referencias y no puedo borrarlo. Esto se soluciona actualizando primero las actualizaciones y luego los borrados de objetos. Otro problema se da, con el PREVIEW pues consume mas memoria que el Update, por lo que es común que de problemas de OutOfMemory, cuando hay muchos objetos para actualizar, haciendo que los updates cancelen y tengamos que repetir muchas veces la operación.