Аппетит приходит во время еды. Это я к тому, что вряд ли Вам нужно просто считать пользователей (кстати, это не так уж и просто). Скорее всего, про каждого из них еще желательно сохранить максимально подробную инфу — куки, параметры запроса, переменные сессии, а потом еще захочется протоколировать кастомные события типа добавления товара в корзину и т.д. и т.п.
В свое время я реализовывал следующую схему — есть несколько, вполне себе нагруженных, веб серверов, которые не стоит напрягать лишними запросами к БД. На каждом из этих серверов есть простая PHP библиотека, с помощью которой каждый запрос превращается во временный файл — все очень быстро и прозрачно. Далее, есть один выделенный сервер (вообще в офисе), который по cron через HTTP опрашивает веб серверы и забирает у них накопленные за минуты логи с инфой о запросах. После чего в своем темпе обрабатывает эти логи и записывает их в базу статистики, которая крутится на своем отдельном сервере, не имеющим ничего общего с продакшн серверами.
Да, сырая база получается огромной, но никто не мешает ежедневно подсчитывать какие-нибудь агрегативные характеристики и удалять лишние записи.
Готов поделиться исходниками своей подсистемы.