Я столкнулся с программным обеспечением PHP, которое обновляет потоки каждый час.
Таким образом, каждый раз, когда вы просматриваете поток, строка вставляется в таблицу потоков с идентификатором потока, тогда сценарий запускается один раз в час и обновляет фактическое количество просмотров в таблице потоков.UPDATE значительно эффективнее, чем INSERT?
Мой вопрос в том, какова логика этого? Почему бы просто не обновить таблицу потоков (т. Е. Views = views + 1)?
Возможно, это должно быть сделано для того, чтобы избежать блокировки строки нити для каждого чтения и, таким образом, избежать наличия точки конкуренции только для чтения. –