The database is used for transactional file locking.

The database is used for transactional file locking. To enhance performance, please configure memcache, if available.

データベースはトランザクショナルファイルロックに使用されています。パフォーマンスを向上させるために、利用可能な場合はメモリキャッシュを構成してください、とのこと。

あちこちからDBへのアクセスが集中した場合、トランザクショナルファイルロックがかかり、変更が重複しないようにしてくれるんだけど、メモリキャッシュが足りないと・・・。

言われた公式ドキュメントの該当箇所を見る

config/config.phpに下記を追加

‘filelocking.enabled’ => true,
‘memcache.locking’ => ‘\OC\Memcache\Redis’,
‘redis’ =>
array (
‘host’ => ‘localhost’,
‘port’ => 6379,
‘timeout’ => 1.0,
),

$ sudo systemctl restart apache2
$ sudo systemctl restart php8.2-fpm