JIEXA
Новичок
Кол-во просмотров новости
когда читаю новость, идет
UPDATE news SET news_reads=news_reads+1 WHERE news_id='id'
когда идет UPDATE вся таблица блокируеться...
а когда она блокируеться, другие запросы на вывод новостей встают в очередь и ждут пока разблокируеться таблица. А так как они стоют в очередь, расход рессурсов увеличиваеться в разы.
я вот подумал, а если сделать табличку:
news_id
reads
comments
в которой будут только записи о прочтениее и кол-ве комментов. и при выводе новостей ее JEFT JOIN`ить, как думаете, так я выграю или проиграю вплане производительности?
когда читаю новость, идет
UPDATE news SET news_reads=news_reads+1 WHERE news_id='id'
когда идет UPDATE вся таблица блокируеться...
а когда она блокируеться, другие запросы на вывод новостей встают в очередь и ждут пока разблокируеться таблица. А так как они стоют в очередь, расход рессурсов увеличиваеться в разы.
я вот подумал, а если сделать табличку:
news_id
reads
comments
в которой будут только записи о прочтениее и кол-ве комментов. и при выводе новостей ее JEFT JOIN`ить, как думаете, так я выграю или проиграю вплане производительности?