Qual é a melhor maneira de particionar tabelas grandes no SQL Server?

Em um projeto recente, o desenvolvedor "líder" projetou um esquema de banco de dados no qual tabelas "maiores" seriam divididas em dois bancos de dados separados com uma visualização no banco de dados principal que uniria as duas tabelas de banco de dados separadas. O banco de dados principal é o que o aplicativo foi conduzido de modo que essas tabelas parecessem e se sentissem como tabelas comuns (exceto algumas coisas peculiares ao redor da atualização). Este parecia ser um problema de desempenho enorme. Nós vemos problemas com o desempenho em torno destas tabelas, mas nada para fazê-lo mudar de idéia sobre seu design. Basta saber qual é a melhor maneira de fazer isso, ou se vale a pena fazer?

questionAnswers(6)

yourAnswerToTheQuestion