Эффективное использование базы данных - PullRequest
0 голосов
/ 05 апреля 2020

Я начал работать над новым приложением, оно должно быть масштабируемым.

Есть компании, у каждой компании есть потенциальные клиенты. Я хочу, чтобы мой интерфейс отображал количество потенциальных клиентов, которое компания получает каждый месяц.

Что будет более эффективным в долгосрочной перспективе: перекрестная ссылка на таблицу и подсчет количества потенциальных клиентов с помощью «Дата добавления» и «CompanyID» или создаете отдельную таблицу со счетчиком и обновляете ее каждый раз при добавлении нового отведения?

1 Ответ

0 голосов
/ 05 апреля 2020

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

Кроме того, другой вариант заключается в использовании кеша для отделения логи c от значения хранения, которое обычно рассчитывается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...