# PostgreSQL runaway IO

**URL:** https://meta.discourse.org/t/postgresql-runaway-io/91516
**Category:** Self-hosting
**Created:** [July 3, 2018, 9:59pm UTC](https://meta.discourse.org/t/postgresql-runaway-io/91516 "2018-07-03T21:59:01Z")
**Posts on this page:** 1
**Showing post:** 31

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [July 31, 2018, 5:14am UTC](https://meta.discourse.org/t/postgresql-runaway-io/91516/31 "2018-07-31T05:14:27Z")

</div>

It is inherently extremely expensive to figure out if a user read EVERY single post on a topic across all topics across all users.

If you don’t have the hardware to handle that I would recommend just disabling the reader badge.

I am on the fence big time on the value of “calculateavgtime” I am not convinced we even need this long term

---

_[View the full topic](https://meta.discourse.org/t/postgresql-runaway-io/91516)._
