Plex Library Size Limitations

I have a general question of whether Plex has any limitations with the size of the library it can support and if there are any tweaks I need to make as it grows. I have library on a Synology NAS (RAID 5) that is about 95% full totaling 57.5TB. Plex is running in a Docker container and appears to be more efficient than the Synology app option. The content is everything from Movies, TV Shows, Videos, Music, and some custom categories. I’m starting to run into problems with some content not loading (stopping at 13% or 33%) and getting some EAE errors in the console. Obviously, I have some maintenance issues to perform. I’m thinking of doing another Docker container for options to Plex so I’m not completely dependent on Plex (or Internet access) to view my library. We get several power and internet outtages in my area.

Are there any other issues I need to look out for or should do to optimize how Plex runs on my server? I’m just looking for any general advice. Thanks in advance.

GitHub - ChuckPa/PlexDBRepair: Database repair utility for Plex Media Server databases - This tool can help optimize your setup and is easy to use so might be a good place to start. :slight_smile:

I do believe having 95% full on a RAID setup can diminish its performance as well. I don’t remember the exact recommendation but I thought having less than 10% free could impact things.

Edit: Most “performance” for Plex comes into play with transcoding so if you aren’t doing much of that, the NAS hardware itself doesn’t make a huge difference. My nicer Roku box is snappier than my older Roku box. My new iPad beats both of them hands down - my NAS isn’t the bottleneck. :slight_smile:

That being said, my newer QNAP handles transcoding way better than my older Syno did so in those instances the better hardware does help - but most of my stuff doesn’t transcode.

If you’re running PMS on your NAS, take it out and install it on better hardware. Just use your NAS for storage.

The size of the media files doesn’t matter that much.
It’s their number that is more important.

1 Like

All great suggestions and thanks. My NAS doesn’t transcode very well so I have to upgrade.

I found this thread because I think I just found the “limit” for my setup, and I was hoping to find answers, too.

For the sake of discussion, let’s say that I created 150,000 test “movies” and added them to a new library. The all have the IMDB id in the filename, and I gave them all accompanying JPG images and NFOs (ignored).

Plex began to really have problems showing the library once it had imported 100,000. At 150,000(ish), the page won’t load at all. Other libraries may have become more sluggish, but they continue to work.

So, it seems like the first answer might be to break-up the libraries into smaller ones.

I’m running Plex 1.41.5.9522 in a Docker container on UnRAID. The CPU is an i9-7960x, and with 192GB of RAM, the memory is effectively limitless.

Hold your verdict until the first nightly server maintenance period has passed.

Also, first check if you are affected by Library.db size more than doubled in latest version

1 Like

My server should be settling down today… how will I know that the server maintenance has been performed?

For anyone who’s interested, I added 165,000 test files. The single library I added them to still will not load.

Without removing that library, I created 5 new libraries, and added roughly 33k test files to each. They’re a bit sluggish, but they all load.

“Collections” seem to be universally broken. I can load Collection pages, but drilling down on them does not work.

Either by looking at server debug logs,
or simply by waiting at least 1 hour after the set end of Scheduled Tasks.

1 Like

I think my DB is as self-optimized as it’s going to get.

I’m still having the same results… the large library will not open, and I seem unable to edit any collections. I can still open the smaller libraries without error, most of the time.

I bumped the database cache up to 8GB, but that didn’t seem to make any difference, either in performance or in memory useage.

That is not a file cache. Leave it at default size and only increment it in a few MB steps. Measure performance. If there is no improvement, take back the last increase.

Maybe you all can give me some advice. I have 1600 movies on my NAS and only 962 ever show up even when adding new ones. I have tried all the naming solutions that are recommended by plex and non of them are working. I run the server off a mac mini and have my movies and tv show on 2 different Nas devices.

any help would be appreciated.

If this is a Synology, then take a look here: Plex Files Unavailable but they’re not missing

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.