Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   consultas con excesivo tiempo de respuesta a una tabla (https://www.clubdelphi.com/foros/showthread.php?t=62955)

eddvedder 22-01-2009 20:07:20

consultas con excesivo tiempo de respuesta a una tabla
 
hola resulta es que tengo una base de datos Paradox, la cual crea tablas temporales y lo que pasa es que al consultar por la informacion de un cliente dentro de la tabla, el tiempo de respuesta es grande. Lo que quiero saber es si borro el archivo xyz.PX asociado a la tabla xyz.DB mejorará el tiempo de acceso, ya que por lo poco que sé de paradox este archivo se crea automáticamente, o no?. :confused: (en mi caso lo borre pero no se volvió a crear) :o

Galahad 22-01-2009 20:35:25

tiempo de respuesta a tabla
 
Cita:

Empezado por eddvedder (Mensaje 335577)
al consultar por la informacion de un cliente dentro de la tabla, el tiempo de respuesta es grande. Lo que quiero saber es si borro el archivo xyz.PX asociado a la tabla xyz.DB mejorará el tiempo de acceso, ya que por lo poco que sé de paradox este archivo se crea automáticamente, o no?.

los ficheros .px, son índices primarios de la tabla, son importantes y no deberias borrarlos, tienes que crearlos manualmente o por código, en cuanto al tiempo de respuesta, con tablas paradox, lo más indicado es que crees índices, ya sea primarios (.px), o secundarios (.x??) y que utilices estos índices con el método de la clase ttable setrange, es decir..
Cita:

tabla.indexfieldnames := (Expresión del indice);
tabla.setrange( [limites1],[limites2] );
tabla.open;
si estás utilizando querys para sacar esta consulta,,
utiliza este enfoque, los índices de paradox son rápidos,
si tienes dudas , o no resuelve esto tu problema, no dudes en preguntar. saludos


La franja horaria es GMT +2. Ahora son las 15:03:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi