I am working with a large SQL Server 2005 database that has several denormalized tables. Due to the need for frequently updating summary tables, we have been considering utilizing computed columns to keep data up to date. Additionally, we’ve discussed implementing triggers, but that is a topic for another time.
In our summary tables, we have denormalized data, storing both the Standard ID and the Standard Description. This setup relies on regular resummarization, which can lead to issues if updates aren’t made consistently.
My question is: How would the performance be affected if we convert the Standard Description in the summary table to a computed column that pulls from the standard table? Would there be significant performance degradation when managing a table that contains between 100,000 and 500,000 rows?