# How much data can the user fields store?

**URL:** https://meta.discourse.org/t/how-much-data-can-the-user-fields-store/95199
**Category:** Development
**Created:** [August 20, 2018, 3:14pm UTC](https://meta.discourse.org/t/how-much-data-can-the-user-fields-store/95199 "2018-08-20T15:14:05Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Stranik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stranik/32/85638_2.png) [@Stranik](https://meta.discourse.org/u/Stranik)
#### Post date: [August 20, 2018, 3:14pm UTC](https://meta.discourse.org/t/how-much-data-can-the-user-fields-store/95199/1 "2018-08-20T15:14:06Z")

</div>

On sites, administrators use plugins, for example: discourse-voting

And I was wondering. How much data can be stored this way. No impact on performance. After all, each participant can have thousands of records.

```plaintext
 user.custom_fields.votes

```

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [August 20, 2018, 3:19pm UTC](https://meta.discourse.org/t/how-much-data-can-the-user-fields-store/95199/2 "2018-08-20T15:19:16Z")

</div>

The table `user_custom_fields.value` column has PostgreSQL type text. So it can store a **LOT** , and you can read more about that in PostgreSQL docs (search for TOAST).

We are discussing moving some heavy data plugins to their own tables, and how to deal with plugin removal and table ownership here: [Adding jsonb columns for custom fields - #6 by sam](https://meta.discourse.org/t/adding-jsonb-columns-for-custom-fields/93418/6)
