(0) соединить таблицу саму с собойм убыванием времени и подсчитать, сколько сгруппируется по моменту времени.
10 тыс строк работает быстро. А больше уже 1 сервер и не осилит без тормозов в запросе.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший