![]() |
| FTP | CCD | Enlaces | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Desplegado |
|
#1
|
|||
|
|||
|
Tengo un proceso que Lee (en forma secuencial) tablas DBF y encuentro que se demora demaciado. Alguien sabe como puedo acelerar la lectura de estas tablas
Gracias |
|
#2
|
||||
|
||||
|
¡Buen día a todos!
Manuelpr: Existen diversas formas de acelerar procesos de software. Una de ellas es cambiar el hardware (procesador más rápido, más memoria RAM, etc.). Sin embargo, casi siempre es más económico optimizar el software (sobre todo cuando el programador recibe bajos honorarios ), lo cual implica revisar el código fuente con que se cuente y hacerlo más eficiente.Por ejemplo, si tienes un bloque de código como este: quedaría más óptimo (su compilado ejecutable correría más rápido) de esta manera:
En el primer caso se llama a las rutinas
En el segundo caso se llama a las rutinas
En el segundo caso se ocupa más memoria que en el primero (por las variables auxiliares Existe y Posicion), pero es justificable desde el punto de vista costo-beneficio, concepto que en programación casi siempre está representado por la relación espacio-velocidad. Espero esto sea de utilidad, seguimos en contacto. Al González. ![]()
__________________
■ ¿Habrá un pequeño escritorio para mí? ![]() ■ Participa en mi blog. ■ Conoce el foro de GH Freebrary. Última edición por Al González fecha: 08-03-2005 a las 06:54:58. |
|
#3
|
||||
|
||||
|
Cita:
__________________
Neftalí -web - MyDropBox- Guía de estilo, Guía alternativa, TAG's. *Añade tu foto al Club* (UPDATE) TrackInfo v.1.7b Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | |
| Desplegado | |
|
|
|