Tenho uma view que busca informacao em mais de uma tabela pois preciso de um campo que estara na tabela1 ou na tabela2, segue exemplo:
SELECT T1.Descricao, ISNULL (T1.Data, T2.Data) AS Data
FROM dbo.Tabela1 T1
LEFT OUTER JOIN dbo.Tabela2 T2 ON T1.Codigo = T2.Codigo
Como essa tabela eh muito grande eu ta muito lenta eu pensei em criar uma view indexada pra ver se melhora a performance mas percebi que nao posso usar left. Alguem tem alguma solucao pro meu caso?
Obrigada