Foros del Web » Programando para Internet » PHP »

¿Las consultas SQL mataran mi sitio o estoy paranoico?

Estas en el tema de ¿Las consultas SQL mataran mi sitio o estoy paranoico? en el foro de PHP en Foros del Web. Hola a todos !! La verdad es que no tengo mucha experiencia con bases de datos, salvo de ver como se colgaba el SQL Server ...
  #1 (permalink)  
Antiguo 25/08/2005, 16:40
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 13 años
Puntos: 2
¿Las consultas SQL mataran mi sitio o estoy paranoico?

Hola a todos !!

La verdad es que no tengo mucha experiencia con bases de datos, salvo de ver como se colgaba el SQL Server con 100 usuarios de mi ex-trabajo.

Ahora, estoy un poco preocupado ya que me interesaria mucho poner en mi sitio un informe pqueño que diga "CANTIDAD DE USERS ONLINE / TOTAL USERS".
Pero si bien esto parece simple, para que funcione estaria haciendo en CADA UNA de las paginas web de mi sitio alrededor de 5 o 6 operaciones totales con la base... esto multiplicado por los 300 - 500 usuarios diarios que va a tener mi sitio si es relativamente exitoso (o los mas de 1000 si en verdad la pega) y la verdad q me asusta...

¿Que dicen los que saben? Mi hosting es bueno... anda muy rapido y no tuve nunca problemas con MySQL a pesar de no haber hecho pruebas rigurosas (no se como hacerlas ni que tan 'polite' sea para la gente q administra el server) pero la verdad no se si pueda tener problemas de acceso... soy muy quisquilloso con el tema de no hacer trabajar mas de lo que deberian a los equipos y definitivamente me pongo asqueroso con estas cosas... con decir que cada dia re-abro mis .PHP creados el dia anterior para ver que cosas hice de mas..................

Bueno, la verdad valorare mucho lo que los mas experimentados puedan aportar, soy bastante nuevo con las bases de datos y me gusta escuchar a los que saben ;)

Un saludo grande y espero ansioso alguna respuesta !!!
  #2 (permalink)  
Antiguo 25/08/2005, 16:45
Avatar de compositor19  
Fecha de Ingreso: junio-2005
Ubicación: Zaragoza
Mensajes: 215
Antigüedad: 12 años, 5 meses
Puntos: 2
yo no soy muy experimentado, pero con tal q cierres las consultas luego... xD

un comando select le cuesta a la base de datos alrededor de 0.0005 segundos...
__________________
php user ;)
  #3 (permalink)  
Antiguo 25/08/2005, 17:40
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 15 años, 6 meses
Puntos: 1
Además ten encuenta q esas consultas sons siempre iguales y si te entran 300 users a la vez...pro ponerte un ejemplo...

esa consulta se ejecutará una vez y luego accederá a la cache para mostrar las restantes consultas de los 299 users...

a grandes rasgos...

Salu2.
  #4 (permalink)  
Antiguo 25/08/2005, 17:44
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 15 años, 6 meses
Puntos: 1
Por cierto tengo un servidor de bittorent en el q la base de datos está constantemente abierta y accediendose a tablas y el sistema está bastante dormido por así decirlo...osease

q el uso de memoria y cpu es muy bajo...

no es q haya mucha gente en el server pero hay unas 100 personas conectadas q cada cierto tiempo hacen peticiones al server..

así q calcula el poder de MySQL...

no se q pasará en el caso de SQLServer pero segur oq tb va fenomenal...

el otro dia me sorprendi de lo rapdio q hacia una consulta en una tabla de más de 30.000 registros...así q...

pues nada más

Salu2.
  #5 (permalink)  
Antiguo 26/08/2005, 11:07
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 13 años
Puntos: 2
Bueno entonces me quedo mas tranquilo y pongo mis scripts... solo tenia miedo de "cevarme" y empezar a meter por todos lados datos dinamicos a raiz de la emocion que me agarro cuando vi las cosas q podia hacer con el mysql je...

Gracias gente! un saludo!
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 00:36.