SET OPTIMIZE
 Cambia el indicador que determina si se deben utilizar los órdenes abiertos
 para optimizar el proceso de una base de datos en la que se ha establecido
 un filtro
------------------------------------------------------------------------------
 Sintaxis

     SET OPTIMIZE ON | OFF | (<lConmutar>)

 Argumentos

     ON activa la optimización.

     OFF desactiva la optimización.

     <lConmutar> es una expresión lógica encerrada entre paréntesis. El
     valor verdadero (.T.) equivale a ON (activar) y el valor falso (.F.)
     equivale a OFF (desactivar).

     Nota: El valor inicial por defecto de este indicador depende del
     RDD.

 Descripción

     En los RDD que admiten optimización, p. ej. DBFCDX, SET OPTIMIZE
     determina si se optimizarán los filtros utilizando los órdenes abiertos
     en el área de trabajo actual. Si este indicador está activado (ON), el
     controlador RDD optimizará la búsqueda de registros que cumplan la
     condición establecida por el filtro, minimizando la lectura de datos
     del fichero de base de datos.

     Si el indicador está desactivado (OFF), no se optimiza.

 Ejemplos

      El ejemplo siguiente activa la optimización en la base de
        datos Inventario utilizando el mandato SET OPTIMIZE:

        USE Inventario NEW VIA "DBFCDX"
        SET OPTIMIZE ON

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: DBSETFILTER() SET FILTER