I'm experiencing slow performance with CollectiveAccess, particularly with searching and media uploads. Given my server specifications, I expected better performance:
OS: CentOS Linux 7.9
CPU: Intel(R) Xeon(R) Gold 6240 @ 2.60GHz
Memory: 39GB
Swap: 7.9GB
DB size: 15GB
Redis: v3.2.12
GraphicsMagick: v1.3.38
Issues I’m noticing:
Searching: Queries take significantly longer than expected, even for relatively small datasets.
Media Uploads: Uploading and processing media files (e.g., images, TIFFs, PDFs) is slow.
Some things I’ve tried:
Ensuring Redis is running and caching properly
Checking system load and memory usage (both seem fine)
Optimizing MySQL database indexes
What could be causing this?