FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problemas con mis programas
Hola soy nuevo en este foro y expreso el siguiente problema que tengo,hace tiempo estoy haciendo un programa que se dedica almacenar informacion y hago consultas de esta informacion la base de datos que estoy usando es Access 2003 y el lenguaje que estoy usando es Delphi 5 tengo una pc P4 a 2.4 ghz y de memoria 2gb disco duro de 320gb, bueno les comento que de unos meses hasta la fecha se a lentado mis aplicaciones que creo en delphi ya que al inserta un objeto o al ejecutar mi formulario para ver mis avances tarda mucho, ya modifique mi Blob Size a 1000 y mi Blob cache a 65000 pero sigue igual, tambien les comento que de esa base de datos he hecho mas programas que estan conectado mas que nada a la base de datos principal pero cada programa tiene su Data Module que hago la coneccion a mi BD de access, entonces necesito su ayuda para ver como puedo hacer para que mis programas se ejecute mas rapido o que tengo que hacer, bueno muchas gracias y espero respuesta
|
#2
|
|||
|
|||
Hola rufo
Y no será algún detalle en tu máquina, por ejemplo algún proceso que está consumiendo la memoria, algún virus, etc. Puedes verificar en el administrador de tareas que aplicación está consumiendo el procesador. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
|||
|
|||
Hola gracias por responder pero ya cheque el administrador de tareas y se incrementa cuando hago alguna modificacion o ejecuto ya vi mis procesos o programas y de virus pues tengo actualizado mi antivirus, tambien les comento que he formateado mi pc y vuelve pasar lo mismo cuando vuelvo a poner a diseñar mis programas, se debera a la base de datos o que podra ser?
|
#4
|
||||
|
||||
Hola
Me da la impresión de que se debe a la forma en que se esta llamando a la base de datos. Una cosa es que el programa este lento y otra que este lento cuando pide información a la base de datos. Saludos
__________________
Siempre Novato |
#5
|
||||
|
||||
Si utilizaste componentes TTable o similares, tu aplicación cada día se ira haciendo más lenta dependiendo del número de registros que se vayan guardando.
__________________
|
#6
|
|||
|
|||
Hola , mira por lo que leo, vos tenes varias aplicaciones que con su propio datamodule se conectan a una misma base. Usas Conexiones Ado no?
Si es asi, es posible que tu problema este en el uso de Access como motor de bases, la idea es que access no es tan permisivo con conexiones simultaneas como seria SQL, lo mas probable es qeu atienda las peticiones por turnos y si a eso le sumas la demora de que las tablas cada ves son mas grandes, cada consulta que hagas va a tardar mas no solo en resolverla, sino en atender "la cola de espera",Me explico?, es un trabajo grande, pero fijate de controlar que las tablas solo se abran y se cierren cuando se usan y no que queden en Active desde el comienzo hasta el fin de la aplicacion. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Dos programas en uno solo | Camilo | Varios | 8 | 12-01-2008 20:42:35 |
Programas de ayuda | Pedro-Juan | Varios | 1 | 31-07-2007 23:37:01 |
Programas, otros... | Deiv | Debates | 10 | 27-07-2007 01:01:04 |
Testimonios de programas | Perberos | HTML, Javascript y otros | 8 | 17-05-2006 20:33:02 |
Sonido en programas | salvanano | Varios | 2 | 08-06-2005 10:09:12 |
|