У меня есть таблица с двумя числовыми значениями, и я буду запрашивать разницу между этими двумя значениями для тысяч записей.У меня есть две альтернативы:
- Чтобы запросить разницу напрямую, как
SELECT (column_1 - column_2) as 'DIFFERENCE' FROM 'Table_Name'
- Чтобы иметь триггер UPDATE, который автоматически обновляет фиксированный столбец «разница», чтобы я мог просто запроситьНепосредственно столбец различий
Как я упоминал ранее, я буду запрашивать потенциально десятки тысяч записей, поэтому, возможно, вариант 1 будет представлять некоторую перегрузку, тогда как вариант 2 будет выполнять вычитание только при необходимости.
Я не эксперт по оптимизации производительности баз данных, поэтому, может быть, мне чего-то не хватает, на что мог бы указать кто-то с большим опытом.
Заранее спасибо.