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

Optimizar conexión a DB Access

Estas en el tema de Optimizar conexión a DB Access en el foro de ASP Clásico en Foros del Web. Saludos: Pues simplemente eso. Tengo una DB hecha en Access donde guardo 15 tablas diferentes, desde los datos de un contador, noticias, inscripciones, enlaces... Había ...
  #1 (permalink)  
Antiguo 01/02/2002, 14:08
Avatar de Jokin  
Fecha de Ingreso: enero-2002
Mensajes: 725
Antigüedad: 23 años, 4 meses
Puntos: 1
Optimizar conexión a DB Access

Saludos:

Pues simplemente eso. Tengo una DB hecha en Access donde guardo 15 tablas diferentes, desde los datos de un contador, noticias, inscripciones, enlaces...

Había pensado, antes de migrar a otra DB como podría optimizar para que no se bloqueara y andubiese dando problemas. No se gran cosa así que díganme si pueden si es cierto o no:

1.- Si guardo en diferentes BD las tablas no se congestionará tanto y podrá soportar más tráfico(?)
2.- No usar la BD para anotar datos del contador.(cómo lo hago si no?)
3.- Uds. dirán ;)


Cualquier comentario o sugerencia de experiencias vividas sobre el tema se agradecerán.:)


Saludos

<font face="Arial, Helvetica, sans-serif" size="2"><a href="www.abcmusicos.com">www.abcmusicos.com</a>*:
Web de recursos musicales para profesionales y aficionados: música, músicos,
foros, software, enlaces, noticias, anuncios, midi, mp3...[/CODE]
  #2 (permalink)  
Antiguo 01/02/2002, 15:21
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 23 años, 4 meses
Puntos: 2
Re: Optimizar conexión a DB Access

Utilizas diferentes BDs optimizaria en parte el proceso, segun tengo entendido, siempre q guardes en la misma BDs akellas q esten relacionadas y q dentro de una misma pagina (pocurar al menos) q solo se efectue una conexion a una de esas bases de datos

En cuanto a lo de contar el numero de visitas sin utilizar una base de datos, aki un ejemplo de los tantos posibles:
&lt;%
'Creamos la conexión al archivo
Set Fso = CreateObject(&quot;Scripting.FileSystemObject&quot ;)
contadortxt = Server.MapPath(&quot;contador.txt&quot;)

Set FileRead = Fso.OpenTextFile(contadortxt,1,False)
'Leemos el archivo, y guardamos en la variable contador el valor que contiene el archivo
contador = FileRead.ReadLine

Set FileWrite = Fso.OpenTextFile(contadortxt,2,false)
'Aumentamos el contador y escribimos el nuevo resultado en el archivo
contador = contador + 1
FileWrite.WriteLine (contador)

'Cerramos los objetos y conexión
FileWrite.Close
FileRead.Close
Set FileWrite = Nothing
Set FileRead = Nothing
Set Fso = Nothing

'Especificamos que nuestro contador tenga 6 digitos
cantdigitos = 6

'Comprobamos la cantidad de caracteres del contador
cantcont = Len(contador)
For i = 1 to cantdigitos - cantcont
contador = &quot;0&quot; &amp; contador
Next
'Hacemos un bucle de 1 a 6 (o la cantidad de digitos que se especifico mas arriba)
'Y guardamos cada digito en la variable cantidad
For i = 1 to cantdigitos
numero = Mid(contador,i,1)
cantidad = cantidad &amp; &quot;&lt;img src='&quot; &amp; numero &amp; &quot;.gif'&gt;&quot;
Next
%&gt;
&lt;p align=&quot;center&quot;&gt;&lt;font face=&quot;verdana&quot; size=&quot;2&quot;&gt;Visitante Nº&lt;br&gt;&lt;%=cantidad%&gt;&lt;/font&gt;&lt;/p&gt;

Teniendo contador.txt guardando el numero de visitas y 10 digitos para hacer contador grafico: 0.gif,1.gif, etc. Aunke esto ultimo lo puedes omitir si asi lo quieres

Por ultimo decirte q tienes muchos tutoriales y ejemplos en internet:

maestrodelweb.com
aspfacil.com
asptutor.com
etc.

Salu2 y espero q te sirva de ayuda
Fernando Zabalza
Webmaster de PortalUrbano.com
  #3 (permalink)  
Antiguo 03/02/2002, 19:55
Avatar de Jokin  
Fecha de Ingreso: enero-2002
Mensajes: 725
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Optimizar conexión a DB Access

Gracias San Fermín por tus respuestas.

En un principio y según me dices intentaré dividir mi BD en diferentes para que desde una misma hoja no se haga más de una petición a la misma.

[Espero buscar tiempo para enterarme como puedo pasar a otro tipo de BD que soporte más visitas]


En cuanto al contador miraré el código que me indicas aunque ando algo perdidillo en esto, pero seguro que con tiempo podré entenderlo ;)

Gracias también por las referencias a tutoriales que me indicas.

Un saludo :)

<font face="Arial, Helvetica, sans-serif" size="2"><a href="www.abcmusicos.com">www.abcmusicos.com</a>*:
Web de recursos musicales para profesionales y aficionados: música, músicos,
foros, software, enlaces, noticias, anuncios, midi, mp3...[/CODE]
  #4 (permalink)  
Antiguo 03/02/2002, 20:52
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: Optimizar conexión a DB Access

Para tí, Jokin, dos buenos tutoriales más:

<a href='ir.asp?http://www.laventanita.net/tutorial/asp1.zip' target='_blank'>http://www.laventanita.net/tutorial/asp1...</a>
<a href='ir.asp?http://www.laventanita.net/tutorial/asp2.zip' target='_blank'>http://www.laventanita.net/tutorial/asp2...</a>

¡Suerte!

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #5 (permalink)  
Antiguo 05/02/2002, 16:05
Avatar de Jokin  
Fecha de Ingreso: enero-2002
Mensajes: 725
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Optimizar conexión a DB Access

Gracias Aston

<font face="Arial, Helvetica, sans-serif" size="2"><a href="www.abcmusicos.com">www.abcmusicos.com</a>*:
Web de recursos musicales para profesionales y aficionados: música, músicos,
foros, software, enlaces, noticias, anuncios, midi, mp3...[/CODE]
  #6 (permalink)  
Antiguo 06/02/2002, 09:16
 
Fecha de Ingreso: noviembre-2001
Ubicación: Alcala de Henares
Mensajes: 82
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Optimizar conexión a DB Access

para jokin y sanfermin...

el codigo que nos paso sanfermin, esta muy bien y funciona (yo lo utilizo, pero el problema está cuando lo subes al servidor... yo uso el efrance.fr, servidor para asp y gratis, pero me da error de proteccion contra eswcritura o algo parecido, por que no tengo permiso para modificar (escribir) un fichero aunque , solo sea un txt.

otra pregunta, seria como doy permiso de escritura en mi carpeta raiz del servidor efrance.fr ????

Un saludo..
RufinoLM ;)
  #7 (permalink)  
Antiguo 06/02/2002, 10:06
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: Optimizar conexión a DB Access

Hola RufinoLM, me imagino que debes ponerte en contacto con el soporte técnico del servidor para que realicen lo que quieres.

Saludos. :)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
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




La zona horaria es GMT -6. Ahora son las 16:55.