¿Cuál es la mejor manera de particionar tablas grandes en SQL Server?

En un proyecto reciente, el desarrollador "principal" diseñó un esquema de base de datos donde las tablas "más grandes" se dividirían en dos bases de datos separadas con una vista en la base de datos principal que uniría las dos tablas de base de datos juntas. La base de datos principal es de lo que se eliminó la aplicación, por lo que estas tablas parecían y se sentían como tablas comunes (excepto algunas cosas extravagantes relacionadas con la actualización). Esto parecía un gran problema de rendimiento. Vemos problemas con el rendimiento en torno a estas mesas, pero nada que le haga cambiar de opinión acerca de su diseño. Solo me pregunto cuál es la mejor manera de hacer esto, o si vale la pena hacerlo.

Respuestas a la pregunta(6)

Su respuesta a la pregunta