Я работаю над небольшим веб-проектом, который должен поддерживать счетчик NumViews
для каждого объекта / строки в таблице БД. Я имею в виду, что все обновления в строках начнут действительно снижать производительность, так как таблица будет увеличиваться в количестве объектов, и сайт будет расти в использовании.
Я использую .NET 3.5 с MSSQL 2K5, если это имеет значение.
Есть предложения?
Заранее спасибо!
- Joel
Наши нынешние предположения об использовании БД составляют примерно 66 чтений в секунду.
Мне нравится идея разделения счетчиков на отдельную таблицу. Знаете ли вы какие-либо статьи или белые страницы, поддерживающие это, или это одна из вещей, которые все просто делают? : -Р
Кроме того, блокирует ли БД всю таблицу или только эту конкретную строку? Я бы предположил только ряд, но не был уверен.
Спасибо
- J