80000 записей это к примеру 2000 пользователей, храни в памяти непрерывные участки и скидывай в базу по таймеру или если новый интервал (а это редкий случай), и по таймеру будешь апдейтить если продолжение предыдущего интервала, а новый интервал будешь инсертить
в итоге у тебя в памяти будет список на 2000 элементов, это копейки и таблица не растет (новая запись появляется если нужно начать новый интервал, например чел включил плоты через 10 минут)
проблема у вас в том что храните больше чем вам нужно