Вычисляемые столбцы хороши, когда они не требуют интенсивных вычислений и не выполняются на большом количестве строк. Ваши вопросы: «Будет ли удар по удаленному вычисленному столбцу». Если этот столбец не является индексом, который используется запросом (НАСТОЯЩАЯ плохая идея для индексации комп. Столбца - я не знаю, можете ли вы зависеть от вашей БД), то его удаление не может снизить производительность (меньше данных для запроса и анализа ).
Если в стандартной таблице есть описание, то вы должны присоединиться к нему из идентификатора и не использовать никаких вычислений.
Вы упомянули, что может быть реальной проблемой, и это схема вашей базы данных. У меня были подобные проблемы раньше, когда система была построена для обработки одной вещи, и что-то вроде отчетности необходимо включить / включить. Без рефакторинга вашей схемы, чтобы сбалансировать все потребности, идея Санни об использовании представлений - едва ли не единственный простой способ.
Если вы хотите опубликовать очищенный DDL и данные, а также пример того, что вы пытаетесь получить из базы данных, мы можем дать вам менее субъективный ответ.