Foros del Web » Programando para Internet » ASP Clásico »

como optimizar velocidad

Estas en el tema de como optimizar velocidad en el foro de ASP Clásico en Foros del Web. tengo un buscador en asp , la base de datos esta hecha en access, hay alguna manera de optimizar la velocidad de busqueda de la ...
  #1 (permalink)  
Antiguo 14/01/2003, 13:27
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 21 años, 10 meses
Puntos: 0
como optimizar velocidad

tengo un buscador en asp , la base de datos esta hecha en access, hay alguna manera de optimizar la velocidad de busqueda de la misma , mi base tiene 80.000 registros la demora de cada consulta es de 0.90 segundos y quiero que no tarde mas de 0.30 segundos como puedo hacer esto , existe alguna linea de codigo que me permita optimizarla , se que las bases en access no son las mas adecuadas pero solo se programar con estas bases .

Agradezco al que pueda opinar de este tema .

Gracias
  #2 (permalink)  
Antiguo 14/01/2003, 13:30
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
como dijo urjose por ahi...el problema de optimizacion esta dado por el cambio de motor de base de datos que de la forma en que llamas a tu base de datos.

de todas se puede mejorar el tpo de retorno segun el tipo de conector con que realizas tus consultas..

como ejecutas una consulta a tu base?
  #3 (permalink)  
Antiguo 14/01/2003, 16:35
Avatar de rickoe
Colaborador
 
Fecha de Ingreso: abril-2001
Mensajes: 353
Antigüedad: 23 años, 1 mes
Puntos: 2
Pregunta O_O

A ver

Cita:
la demora de cada consulta es de 0.90 segundos y quiero que no tarde mas de 0.30 segundos
Menos de un segundo!!!

Se te hace mucho tiempo eso?
__________________
Mejor Jeep Imposible
  #4 (permalink)  
Antiguo 15/01/2003, 04:12
 
Fecha de Ingreso: mayo-2002
Ubicación: Tijuana
Mensajes: 201
Antigüedad: 22 años, 1 mes
Puntos: 1
Bueno no soy un guru en esto pero creo que el tiempo de respuesta es bueno, si de algo te sirven estos consejos:
1; Usa lo mas que puedas los procedimientos almacenados, no uses consultas de SLQ dentro de los scripts, estas son una carga de mas, ademas que los procedimientos almacenados son compilados y los scritps los ejecuta un interprete.
2; Si vas a desplegar varias registros por pagina usa paginacion y vacia tu recordset en un array con la funcion GetRows asi tu base de datos no se tiene que preocupar por tus cursores.
3; Utiliza el cursor adecuado.
4; Crea muy bien tus procedimientos almacenados a conciencia mono.
5; si vas a realizar alguna consulta que sabes que no regresa datos dicelo explictamente.
6;Si puedes crear todas tus consultas explicitamente seria mucho mejor asi el motor de access no se tiene que preocupar por lo que le mandas.
7; Debes tener un muy diseno de base datos, escencial, escencial.
8; Actualiza tu BD para que cheques que registros ya no ocupas.

Bueno estos puntos son los que yo les dedico mucho tiempo y me dan buen rendimiento y tiempo de respuesta. No me quejo.
No he tenido mucho roze con las buscadores pero espero de algo te sirva. Suerte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 19:39.