FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TTable o TQuery ?? Que uso ???
Hola amigos, ando buscando una sugerencia...
estoy desarrollando una aplicacion que trabaja con bases de datos dbase ( .dbf ), sin indices y esas cosas, por no lo se usar... Mi aplicacion se instala en pcs con windows, y entre las pcs, mi aplicacion tiene acceso de una a otra ( utilizando la red de microsoft, comun...).. Bien, necesito leer bases de datos dbf con 5.000 o 10.000 registros, y necesito que esta lectura sea rapida cada vez que hago una busqueda sobre la base de datos... Eh trabajado con Ttable mucho tiempo, y no es el resultado que deseo , tiene que ser mas rapida la lectura de registros de la bases de datos.. ( tambien eh probado con TQuery, y tampoco me parece rapido... )... tarda mucho en leer de una pc a la otra.. ( ademas de quedarse como colgada la pc, hasta q devuelve los resultados.. ).... Necesito tener velocidad para leer bases de datos dbf, que me recomiendan ????' algun componente en particular, algun modo de trabajo en particular ??? otro tipod e bases de datos... Desde ya, Muchas gracias. atte. Leandro |
#2
|
||||
|
||||
Pues no comentas qué tipo de búsquedas utilizas, pero la premisa más importante para agilizar una búsqueda es utilizar índices; Así que te interesaría mucho saber cómo van y utilizarlos.
Luego te recomendaría que utilizaras filtros para minimizar el número de registros que devuelve la consulta. Normalmente los querys serán mejores ya que puedes controlar mejor cuantos registros obtienes (filtro, TOP).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Donde puedo aprender sobre los Indices?
Entonces, vos decis que no cambie de motor de bases de datos , sino, que aprenda a utilizar indices, eso decis... me va a ayudar a acelerar las busquedas....
donde puedo aprender a crear indices .ndx para mis bases de datos dbf?? gracias |
#4
|
||||
|
||||
No, no quería decir eso exactamente.
Quería decir que aprendas a usar índices, porque en todas las bases de datos se utilizan y son muy importantes. Si además puedes cambiar de Base de Datos y saltar a un SGBD (Cliente -Servidor) mejor; Puesto que comentas que trabajas en Red, seguramente con un SGBD obtendrás más rendimiento. Todo depende de las necesidades del proyecto.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TQUERY a partir de TTABLE | rretamar | Tablas planas | 4 | 23-08-2006 17:11:48 |
TTable VS TQuery | TDworD | Conexión con bases de datos | 4 | 18-11-2004 20:47:30 |
TQuery o TTable | mutant09 | Conexión con bases de datos | 1 | 28-04-2004 09:41:57 |
Tquery y actualizacion de reg de TTable | miguelb | SQL | 3 | 01-12-2003 18:39:45 |
Ttable y Tquery | dvdjr | Varios | 3 | 20-05-2003 17:15:57 |
|