У меня есть таблица (1), которая содержит общее количество записей для таблицы (2). Я делаю это так, чтобы я мог быстро показать пользователям общую стоимость без необходимости запускать подсчет количества раз, когда страница поднимается.Предложение по производительности PHP/MySQL
Мой вопрос:
Я обсуждают ли или не обновлять это значение всего записей в таблице (1), как новые записи приходят или иметь сценарий запуска каждые 5 минут, чтобы обновить значение всего записей в Таблица 1).
Проблема заключается в том, что мы планируем создать много записей за день, что приведет к дополнительному обновлению для каждого из них.
Однако, если мы выполним скрипт, он должен будет запускаться для каждой записи в таблице (1), и этот запрос на обновление будет иметь учетные записи подзаголовков из таблицы (2). Этот скрипт должен работать как каждые 5-10 минут, чтобы синхронизировать ситуацию.
стол (1) не будет быстро расти, возможно, на пике он может получить около 5000 записей. таблица (2) имеет потенциал для получения более 1 миллиона записей за короткий промежуток времени.
Хотелось бы услышать некоторые предложения.
У вас есть триггеры? – slier
Таблица innodb –