2012-03-02 14 views
5

que tienen un servicio de datos WCF se ejecuta en la parte superior de un código de Entity Framework 4.1 primer proveedor. La base de datos es bastante grande (una tabla clave tiene más de 77 millones de registros y crece en ~ 10% por mes) y ha presentado un gran problema de rendimiento. Si bien agudizar una base de datos tan grande es un dolor, parece inevitable. Mi pregunta es, ¿alguien ha implementado con éxito EF con una base de datos fragmentada? Si es así, ¿tiene alguna guía?Marco de la entidad y la base de datos fragmentada

+0

hizo u encontrar una solución a esto? – DarthVader

+0

Aún no hay una resolución. – RockyMountainHigh

Respuesta

0

¿Ha investigado las siguientes opciones:

  1. Clustering su base de datos (supongo que es de SQL Server que está utilizando)?
  2. La extracción de algunos de sus datos (registros archivados, por ejemplo) en otra tabla, a continuación, crear una vista con una consulta de unión para unir las dos tablas juntas cuando se necesita una visión completa conjunto de datos?
  3. ¿Su tabla tiene índices? Si no, ¿ha intentado crear una?
Cuestiones relacionadas