Consultas sobre los indices...
Hola, me gustaría pedirte un consejo sobre como optimizar la manera de utilizar los indices.
Yo estaba acostumbrado a hacer en mis aplicaciones clipper algo así al principio de todo el "proyecto", por ejemplo:
select 2
use datos
index on codigo to datos
select 1
Use agenda
index on nombre to agenda
Eso me obligaba a tener el indice al arrancar el programa y se mantenía actualizado durante la ejecución...
Ahora, en VFP, puedo notar que si hago eso el tamaño de los archivos CDX se incrementa llegando a los 20 megas, o más...
¿Cuál seria la manera más inteligente de manejar esto?
Si es cierto que con solo hacer:
USE datos
set order to datos
... Los indices se mantienen actualizados, convendría comprobar si existen los archivos CDX al comienzo de la aplicación con IF FILE(...), o existe alguna manera de que los indices se creen y se sobreescriban como se hacia a la antigua...
De todas maneras cualquier sugerencia sera agradecida...
Muchísimas gracias de antemano.
Marcelo
Yo estaba acostumbrado a hacer en mis aplicaciones clipper algo así al principio de todo el "proyecto", por ejemplo:
select 2
use datos
index on codigo to datos
select 1
Use agenda
index on nombre to agenda
Eso me obligaba a tener el indice al arrancar el programa y se mantenía actualizado durante la ejecución...
Ahora, en VFP, puedo notar que si hago eso el tamaño de los archivos CDX se incrementa llegando a los 20 megas, o más...
¿Cuál seria la manera más inteligente de manejar esto?
Si es cierto que con solo hacer:
USE datos
set order to datos
... Los indices se mantienen actualizados, convendría comprobar si existen los archivos CDX al comienzo de la aplicación con IF FILE(...), o existe alguna manera de que los indices se creen y se sobreescriban como se hacia a la antigua...
De todas maneras cualquier sugerencia sera agradecida...
Muchísimas gracias de antemano.
Marcelo
1 respuesta
Respuesta de Víctor Arturo Mercado Fernández
1