Saludos Cordiales,
Estoy diseñando una aplicación que controlará los cupones de comida de los
empleados de varias empresas. Inicialmente serán alrededor de 25.000
beneficiarios con unos 20 tickets mensuales.
Debo controlar cada ticket, por que cada uno tiene un estatus como usado,
vencido, robado, etc. Evidentemente esa tabla crecerá a grandes proporciones.
Pueden llegar a ser millones de registros mensuales. Esa tabla se une con
varios maestro como pedidos (solicitud de cupones por los clientes), clientes
(las empresas que solicitan los cupones para sus empleados), imprenta (casa
que los imprime), y unas 5 más.
Las preguntas son: Cómo puedo considerar el rendimiento de SQL Server con
esa cantidad de data? Cómo valoro las características que debería tener el
servidor? Cómo puedo determinar que tanto será el uso de disco y de
procesamiento requerido para consultar sobre esas tablas? Necesito hacer un
histórico o puedo trabajar con los datos siempre en la misma tablas? Qué
consideraciones debería tomar en general con índices, tipos de datos, ect?
Hasta luego y gracias de antemano,
Leer las respuestas