Actualmente estamos almacenando respuestas para 52 preguntas predefinidas para nuestros clientes en nuestro sitio de búsqueda de parejas.¿Cómo dividir una tabla que contiene 100mil + cantidad de registros?
tenemos más de 30 millones de usuarios únicos que se suman al peor caso de filas de 52x30million. De estas 52 preguntas, 11 son requeridas y siempre respondidas.
Nuestra solución anterior era abrir una tabla de respuestas para cada pregunta. Esta solución distribuyó nuestras filas de respuestas para una inserción/eliminación/actualización más rápida. Pero también nos causó una programación poco convencional, como abrir dinámicamente una tabla cada vez que se agrega o actualiza una pregunta, o eliminar una tabla de respuestas si se iba a destruir de forma permanente.
Queremos encontrar una mejor solución para nuestra tercera versión, pero aún no podemos llegar muy lejos.
¿Alguna idea para lograr esto de alguna otra manera, quizás más convencional?
Lo siento, se olvidó de mencionar eso. Estamos usando SQL Server 2005. – Chiao
RavenDB está basado en Windows. – Rippo
Nuestra empresa mediana está establecida en productos MS desde hace más de 10 años y, lamentablemente, cambiar db no es una opción ... – Chiao