Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/08/2013, 22:12
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 11 años, 8 meses
Puntos: 52
Respuesta: 125567 usuarios en mi base de datos, consulta sql lenta.

Cita:
Iniciado por guardarmicorreo Ver Mensaje
ya has probado nosql?

3 segundos? supongo que te refieres al salir de sql y entrar a nosql no?

desconozco por completo si dividir las tablas es una opción viable pero si te funciona y no conoces otra alternativa supongo que de momento puede servir hasta encontrar algo mejor.

creo que gnzsoloyo podría aconsejarte sobre esto, se dedica profesionalmente al diseño de bases de datos, es un maestro en esto.
pues apenas he leido poco, necesito entender bien pero suena interesante.
y no no me refiero a nosql, pero la consulta me dura de 2 a 3 segundos y lo acabo de probar con 45 millones de registros.

funciona como el buscador de facebook cuando buscas a una persona.
solo que este es hasta que das enter.
la consulta que estaba lenta era donde consulto el logeo, pero gracias a que hice la consulta mas simple y que tiene indices solo dura 0.0010 s :D y que emocion :D


y lo de dividir las tablas lo hare cuando se ponga un poco lenta, y si es buena idea, solo tendre una condicion que diga if idusuario>40 millones entonces busca en la tablaid2

osea la que inicia 40 millones 1 y asi...
pero dudo llegar a ese extremo que hasta a foros del web que tiene años no ha llegado jejes. XD
eso si pero facebook tiene mas de mil 500 millones de usuarios(registros)

bueno mi consulta la probe en mi maquina y con un solo usuario hace falta probarla con unos 100 mil usuarios haciendo conexion simultaneamente hablando de que tuviera 40 millones de usuarios online al mismo tiempo.
aun asi creo que no es muy probable que esten al mismo tiempo y si lo estuvieran no iniciarian sesion tan al mismo tiempo.
bueno leere mas de no-sql, aun asi mi consulta anda rapida :D
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra