Должен ли баланс Учетной записи пользователя храниться в базе данных или рассчитываться динамически?

Следует ли сохранять баланс Учетной записи пользователя в базе данных или рассчитывать динамически?

Для получения точных результатов вычисление динамически имеет смысл, но тогда это может быть проблемой, когда пользователей много и база данных становится очень большой?

Транзакция

  • Id (PK)
  • AccountId
  • Тип
  • DateTime
  • Сумма
  • и т. Д. И т. Д.

AccountBalance

  • TransactionId (PK / FK)
  • BalanceAmount
10
задан 001 14 June 2011 в 10:13
поделиться