A causa pode não ser memória suficiente, fragmentação, armazenamento físico, bem como configurações diferentes no grau de paralelismo, contenção, diferentes tamanhos de tabela, estatísticas diferentes, diferentes níveis de patch SQL e assim por diante.
Então, realmente não é uma questão sobre o que está errado, mas como determinar o que está errado. Minha recomendação usual, que não é basicamente 'na minha experiência é isso ou que , é usar o Método de esperas e filas . Esta é uma abordagem bastante método que, finalmente, irá identificar o culpado e com isso, você terá a solução.