REPLACE STRING es más rápido

Traducido automáticamente de Deepl

En 4D v15 R3, el algoritmo del comando REPLACE STRING ha sido mejorado para que los reemplazos en grandes cantidades de datos sean más rápidos. En nuestras pruebas de reemplazo de 32.000 ocurrencias, el nuevo algoritmo hace que el comando sea un promedio de 4000 veces más rápido que el antiguo.

¿Cómo?

El comando REPLACE STRING le permite realizar reemplazos basados en caracteres de código o en caracteres. Por defecto, los reemplazos se basan en el carácter, y cuando se pasa el parámetro » * «, los reemplazos se basan en el código de caracteres.

Basado en el carácter

En nuestras pruebas, el comando tarda 331 segundos (de media) en reemplazar 32.000 ocurrencias con v15, y con v15 R3, sólo tarda 0,062 segundos (de media). Es decir, es 5300 veces más rápido.

Basado en el código de caracteres

Con nuestras pruebas, el comando tarda 334 segundos (de media) en reemplazar 32.000 ocurrencias con v15, y con v15 R3, sólo tarda 0,14 segundos (de media). Es decir, es 2300 veces más rápido.

Para más detalles, consulte el manual de actualización de 4D v15 R3

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.