Plex utilise sqlite3 pour sa base de donnée. Il possède une quantité de données par défaut pouvant être chargée dans la RAM ce qui ne convient pas vraiment aux bibliothèques volumineuses. Avec Gdrive notamment cette valeur par Default est loin d être suffisante vu le nombre de Tera engloutis par la base de donnée de Plex.

Pour ceux qui veulent faire la modfif ( à vos risques et perils ), je l'ai fait et pas eu de soucis. Penser à adapter le chemin vers la base de donnée.

Exécutez ligne par ligne ci-dessous pour augmenter la quantité de données chargées dans la RAM afin d’assurer un chargement plus rapide de vos bibliothèque au niveau du tableaux de bord, c’est-à-dire lors de la navigation dans Plex.

apt install sqlite3
docker stop plex ou systemctl stop plexmediaserver.service ou service plexmediaserver stop

Par Default le PRAGMA default_cache_size est 2000, on va le passer a 300000. Dans un 1er temps vous pouvez visualiser votre réglage par Default

sqlite3 "/opt/seedbox/docker/user/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db" "PRAGMA default_cache_size"

On modifie le cache

sqlite3 "/opt/seedbox/docker/user/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db" "PRAGMA  default_cache_size = 300000"

Vérifier que tout c est bien passé

sqlite3 "/opt/seedbox/docker/user/plex/config/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db" "PRAGMA default_cache_size"
Répondre…