Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/05/2011, 08:47
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Límite de registros (rendimiento)

Cita:
¿Es posible que en una tabla así quepan 10 mil millones de registros aprox. y se pueda trabajar con ellos "cómodamente"?
Sin ver el diseño completo de esa base, una tabla no nos dice nada. Puede estar bien o mal dependiendo de muchos factores.

Respecto a la capacidad, 10.000.000.000 de registros con un ancho de 43 bytes, representan cerca de 450 Gb. Vas a tener problemas con el almacenamiento antes de tenerlo con la estructura de la base en sí.

Además, esa cantidad de posts representaría un tráfico del orden de los 3.000 post por segundo durante un año entero, lo que implica alrededor de 10 mil de conexiones/hora... cosa que ningún servicio de hosting estaría dispuesto a darte sin pagar mucha plata.
Estás haciendo cálculos en el aire, muy poco reales. Creo que deberías plantear una idea más concreta del escenario que esperas trabajar antes de preguntarte su tu base puede soportar un nivel de transacciones más propio de Hotmail, GMail o algo así.

En principio, para que quede claro, cuando hablas de bases de datos de muy alta concurrencia estamos hablando de diseños de ase complejos, implementados en forma distribuida, montados en varios servidores, con gran capacidad de transacciones, sistemas de respaldo y disponibilidad afinados, etc. Además, necesitarías un equipo de gente para poder manejarlo.

Trata de definir mejor el plan del proyecto y luego vemos si la base te sirve y hasta dónde se peude extender.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)