# Database Storage Limit

**URL:** https://community.glideapps.com/t/database-storage-limit/22473
**Category:** Ask for Help
**Created:** [February 9, 2021, 9:48am UTC](https://community.glideapps.com/t/database-storage-limit/22473 "2021-02-09T09:48:45Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![stanborg](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/stanborg/32/17710_2.png) [@stanborg](https://community.glideapps.com/u/stanborg)
#### Post date: [February 9, 2021, 9:48am UTC](https://community.glideapps.com/t/database-storage-limit/22473/1 "2021-02-09T09:48:45Z")

</div>

Hello Gilde Fellows,  
I’m reaching the maximum Row limit of my app ( 20 K+ with more than 1500 users).  
Unfortunately, Glide doesn’t offer yet an extension for Pro App with unlimited Rows.  
Because I want to keep the Glide App live and up& running, I looking for database storage optimization.  
I would like to ask the Glide experts some advice.

App Setup:

- Pro
- Public with email
- Current DB load: 20K Rows
- Number of users: 1500 users

Optimization idea:

- Delete the Rows of the App:Login-\> But I think it can destroy the link with the UserTab (automatically populated)
- No other ideas ;(

Thanks in advance for your kind help  
Take care  
Stan

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [February 9, 2021, 9:52am UTC](https://community.glideapps.com/t/database-storage-limit/22473/2 "2021-02-09T09:52:03Z")

</div>

> [@stanborg](#):
>
> Delete the Rows of the App:Login-\> But I think it can destroy the link with the UserTab

You can safely do that, and it won’t affect the app in any way.

I guess my suggestion would be to explore ways that you can shift older data to another spreadsheet.  
Only you know how your data is structured, so whether or not that is feasible is something you’d need to answer for yourself.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [February 9, 2021, 11:08am UTC](https://community.glideapps.com/t/database-storage-limit/22473/3 "2021-02-09T11:08:33Z")

</div>

App: Login rows won’t count in your row count unless you’re somehow linking it with the app through a mirrored sheet.

As Darren said above, if you don’t really need old data, you can find a way to archive them somewhere else to keep your app under the row limit.

Or when Glide offers a quick way to convert a Sheet to a Glide Table then go for it.

---

<div class="post-metadata">

### Author: ![Jaime](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jaime/32/72726_2.png) [@Jaime](https://community.glideapps.com/u/Jaime)
#### Post date: [February 9, 2021, 11:16am UTC](https://community.glideapps.com/t/database-storage-limit/22473/4 "2021-02-09T11:16:53Z")

</div>

If a row containing a link to an image/file uploaded to glide is moved to a different sheet that is not part of the live app, does the image/file get deleted after a set period of time?

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [February 9, 2021, 1:04pm UTC](https://community.glideapps.com/t/database-storage-limit/22473/5 "2021-02-09T13:04:44Z")

</div>

Good question. Thinking about it I think it’s a yes.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [February 9, 2021, 1:46pm UTC](https://community.glideapps.com/t/database-storage-limit/22473/6 "2021-02-09T13:46:32Z")

</div>

Agreed. I’m pretty sure I’ve read somewhere that “orphaned” images are purged after a period of time. Can’t find the reference right now though…

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [February 9, 2021, 2:39pm UTC](https://community.glideapps.com/t/database-storage-limit/22473/7 "2021-02-09T14:39:43Z")

</div>

How much more do you expect your DB to grow? 25,000 is more of a google sheet bottleneck issue that’s easily resolved by using glide tables. The other issue is the amount of data that has to be cached on a user’s device at any given time. Most data is downloaded to a user’s device, unless you are using Row Owners to restrict which data is accessible to a user. If the amount of data that any given user can access is small, then you will probably be fine. I don’t believe 25k is strongly enforced.

---

<div class="post-metadata">

### Author: ![Jaime](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jaime/32/72726_2.png) [@Jaime](https://community.glideapps.com/u/Jaime)
#### Post date: [February 9, 2021, 10:38pm UTC](https://community.glideapps.com/t/database-storage-limit/22473/8 "2021-02-09T22:38:22Z")

</div>

@Darren_Murphy Thinking out loud here, but what if, for argument’s sake, the image/file links were moved to another sheet which is then used by a new live app. I wonder if Glide would still orphan the images/files because they were originally uploaded to a different app that they are no longer used in.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [February 10, 2021, 12:41am UTC](https://community.glideapps.com/t/database-storage-limit/22473/9 "2021-02-10T00:41:06Z")

</div>

If images are being used in an app (any app), then by definition they are not orphaned, eh?  
If Glide were to purge images in that scenario then you’d have to consider that (very) broken behaviour. But I can’t imagine that’s what happens.
