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