Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2010, 01:52
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 5 meses
Puntos: 331
Respuesta: Guardando datos en TXT para ayudar a mi DB

Hola nes, el problema requiere algunas consideraciones.
2 millones de registros en 6 meses es poco, el servidor lo puede manejar sin problemas.
Si son registros de seguimiento, te interesará más tarde hacer búsquedas con lo cual lo ideal es tenerlo en tablas e indexado.
Asimismo, estas tablas las puedes ir archivando y generando nuevas tablas cada 6 meses. Puedes programar un proceso automático que haga este mantenimiento.
Lo mejor es una base de datos sólo para logs. Cualquier operación de mantenimiento a tu DB de producción sólo la realizas sobre las tablas de producción, los logs son secundarios (normalmente es así, analiza tu proyecto).

Si trabajas con archivos, tendrás bastantes tareas de mantenimiento igual que la DB pero las búsquedas y manipulación de archivos serán muy engorrosas.
Además, si usas hosting compartido, corres el riesgo de sobrepasar la cuota de disco o la transferencia. Claro que liberas a la DB del trabajo, pero por la cantidad de registros que comentas, no será problema.

Esto para empezar, hay que hacer un análisis más profundo en base al proyecto concreto. Espero haberte dado un punto de partida, saludos