Ситуация: у нас есть большая база данных с множеством денормализованных таблиц. Нам часто приходится повторно анализировать данные, чтобы синхронизировать сводные таблицы. Мы говорили и говорили об использовании вычисленных столбцов, чтобы данные были свежими. Мы также говорили о триггерах, но это отдельная дискуссия.Последствия для вычисляемых столбцов в базе данных SQL Server 2005?
В наших сводных таблицах мы денормализовали таблицу таким образом, чтобы стандартный идентификатор, а также стандартное описание сохранялись в таблице. По сути, это предполагает, что таблица будет достаточно быстро обновляться, так что если они изменят стандартное описание, оно также изменит его в сводной таблице. Плохое предположение.
Вопрос: Что делать, если в итоговой таблице указано стандартное описание производного/вычисленного столбца, который выбирает стандартное описание из стандартной таблицы? Есть ли огромный успех при удалении вычисленного столбца на столе со 100 000-500 000 строк?