Quando as colunas computadas são apropriadas?

Estou pensando em criar uma tabela com uma coluna computada no Microsoft SQL Server 2008. Seria um cálculo simples como (ISNULL (colA, (0)) + ISNULL (colB, (0))) - como um total. Nosso aplicativo usa o Entity Framework 4.

Eu não estou completamente familiarizado com colunas computadas, por isso estou curioso sobre o que os outros têm a dizer sobre quando são apropriados para serem usados, em oposição a outros mecanismos que atingem o mesmo resultado, como visualizações ou uma coluna de entidade calculada.

Existem razões pelas quais eu não gostaria de usar uma coluna computada em uma tabela?

Se eu usar uma coluna computada, ela deve ser mantida ou não? Eu li sobre diferentes resultados de desempenho usando persistente, não persistente, com colunas computadas indexadas e não indexadasaqui. Dado que meu cálculo parece simples, estou inclinado a dizer que não deve ser persistido.

questionAnswers(6)

yourAnswerToTheQuestion