It seems that for months, my Plex experience has just been slow and unresponsive. What I mean is, browsing the entire library often fails to load, and I have to retry a few times. Or the Dashboard fails to load and I have to click Reload there, too. I see this on FireTV and Android clients. I don’t see this much on Roku Clients.
This behavior is seen on clients within my network, as well as remote clients.
I have Optimized the database manually, as well as it being a scheduled task. I have run the sql repair script as well.
I frequently find that if I close Plex Server and then launch it again, the clients seem to be responsive and working normally again. But after a while, again I find poor performance.
If you’re watching anything, during the stream, there seems to be no issues with the stream. However, I often see auto-play of the next episode sitting with a blank box where the episode should be, and a long pause before it populates and begins the countdown for playback.
It seems that if my server is performing any task, this lagginess is there. If it’s generating thumbnails, or scanning a library, or even doing a metedata update, there’s poor performance on plex navigation, menus, library listings, etc.
My libraries are currently:
Movies: 4095
TV: 7463 Episodes
My hardware specs are very high-end and I never see performance impacted on my hardware anywhere near what should cause poor performance.
My Specs:
Item Value
OS Name Microsoft Windows Server 2016 Standard
Version 10.0.14393 Build 14393
Other OS Description Not Available
System Manufacturer Dell Inc.
System Model Precision WorkStation T7500
System Type x64-based PC
Processor Intel® Xeon® CPU X5690 @ 3.47GHz, 3459 Mhz, 6 Core(s), 12 Logical Processor(s)
Processor Intel® Xeon® CPU X5690 @ 3.47GHz, 3459 Mhz, 6 Core(s), 12 Logical Processor(s)
Installed Physical Memory (RAM) 12.0 GB
Total Physical Memory 12.0 GB
Available Physical Memory 9.19 GB
Total Virtual Memory 13.8 GB
Available Virtual Memory 10.2 GB
Page File Space 1.81 GB
With 3 concurrent viewers, transcoding, this is my workload:

