SET OPTIMIZE (Comando)

Activa o desactiva la optimización Rushmore.

SET OPTIMIZE ON | OFF

Parámetros

  • ON
    (Predeterminado) Activa la optimización Rushmore.
  • OFF
    Desactiva la optimización Rushmore.

Observaciones

Visual FoxPro utiliza una tecnología llamada Rushmore para optimizar la recuperación de datos. Los comandos de tabla que admiten una cláusula FOR utilizan la tecnología Rushmore para mejorar su rendimiento. Cuando se ejecuta un comando que es optimizable, Rushmore determina los registros que coinciden con el criterio FOR. El comando se ejecuta en los registros de la tabla que coinciden con el conjunto de registros Rushmore.

En raras ocasiones, es conveniente desactivar la optimización Rushmore. Si un comando que se beneficia de la optimización Rushmore modifica las claves de índice de una consulta, el conjunto de registros Rushmore puede quedar obsoleto. Puede desactivar la optimización Rushmore para garantizar que tiene la información más reciente en la tabla.

Puede utilizar SET OPTIMIZE para activar o desactivar globalmente la tecnología Rushmore. Todos los comandos que utilizan Rushmore tienen una cláusula NOOPTIMIZE que se puede incluir para desactivar la optimización Rushmore para el comando.

Para obtener más información, vea Utilizar Rushmore para agilizar el acceso a datos.

Estos son los comandos cuyo rendimiento se optimiza con Rushmore:

Comandos  
AVERAGE INDEX
BLANK LABEL
BROWSE LIST
CALCULATE LOCATE
CHANGE RECALL
COPY TO REPLACE
COPY TO ARRAY REPLACE FROM ARRAY
COUNT REPORT
DELETE SCAN
DISPLAY SORT
EDIT SUM
EXPORT TOTAL

Vea también

INDEX | SET ORDER | Usar Rushmore para agilizar el acceso a los datos