Rendimiento

 

1. VELOCIDAD DE SINCRONIZACIÓN

 

La velocidad de sincronización depende de muchos factores como, por ejemplo, el número de ítems y la cantidad de datos que se necesitan para completar la sincronización, cuántas imágenes hay que subir y cómo de grandes son, la carga de proceso existente en el servidor, la potencia de las bases de datos, etcétera.

El plugin está configurado para que pueda calcular la memoria que puede necesitar durante este proceso. Al sincronizar, el mínimo que se le asigna por defecto son 300MBytes, pero en el caso de que, después de descargar muchos datos, le quede poco espacio de memoria, se autoasignará más para poder terminar todo el proceso. En modo test, el uso promedio de memoria es de 15MBytes, pero con un límite máximo de seguridad establecido en 300MBytes.

En diferentes pruebas, la sincronización ha arrojado estos resultados relativos:

categorías  : 0.183 - 0.583 segundos

productos  : 0.185 - 1.085 segundos

variantes    : 0.357 - 0.550 segundos
performance image

Para poder ver los tiempos hay que acceder al plugin en modo debug y localizar el archivo generado que empieza por _debbug_log_saleslayer_timers_{fecha del día}. Ahí es posible ver los tiempos que ha durado cada ítem en procesarse.