I’m seeing the same issue - Ubuntu 18.04 server, nothing at all playing at the moment:
Apr 03, 2019 07:54:32.131 [0x7ff3d5ffb700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 07:55:02.278 [0x7ff437fff700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 07:55:32.422 [0x7ff415ffb700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.140000 seconds
Apr 03, 2019 07:56:02.567 [0x7ff450f5d700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 07:56:32.717 [0x7ff3d5ffb700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 07:57:02.865 [0x7ff4497fa700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.140000 seconds
Apr 03, 2019 07:57:33.013 [0x7ff4177fe700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.140000 seconds
Apr 03, 2019 07:58:03.160 [0x7ff4167fc700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 07:58:33.310 [0x7ff435ffb700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 07:59:03.457 [0x7ff3d5ffb700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 07:59:33.607 [0x7ff4177fe700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 08:00:01.859 [0x7ff3ef7fe700] WARN - Held transaction for too long (../Library/DatabaseFixups.cpp:207): 0.180000 seconds
Apr 03, 2019 08:00:02.568 [0x7ff3ef7fe700] WARN - Held transaction for too long (../Library/FullTextSearch.cpp:17): 0.690000 seconds
Apr 03, 2019 08:00:03.152 [0x7ff3ef7fe700] WARN - Held transaction for too long (../Library/FullTextSearch.cpp:27): 0.580000 seconds
Apr 03, 2019 08:00:04.426 [0x7ff3ef7fe700] WARN - Held transaction for too long (../Library/FullTextSearch.cpp:38): 1.270000 seconds
Apr 03, 2019 08:00:05.203 [0x7ff3ef7fe700] WARN - Held transaction for too long (../Library/FullTextSearch.cpp:48): 0.770000 seconds
Apr 03, 2019 08:00:08.479 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.482 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.485 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.489 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.492 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.495 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.497 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.499 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.502 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.504 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.506 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.508 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.510 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.512 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.514 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.517 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.519 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.521 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.523 [0x7ff3ef7fe700] INFO - SQLITE3:(nil), 17, statement aborts at 56: [select * from metadata_items limit 1] database schema has changed
Apr 03, 2019 08:00:08.657 [0x7ff435ffb700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.270000 seconds
Apr 03, 2019 08:00:38.796 [0x7ff437fff700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.120000 seconds
Apr 03, 2019 08:00:48.900 [0x7ff44a7fc700] INFO - AutoUpdate: no updates available
Apr 03, 2019 08:00:56.647 [0x7ff448ff9700] INFO - AutoUpdate: no updates available
Apr 03, 2019 08:00:56.723 [0x7ff416ffd700] WARN - [CompanionPlayer] We already have a handler, overwriting.
Apr 03, 2019 08:01:03.836 [0x7ff448ff9700] INFO - AutoUpdate: no updates available
Apr 03, 2019 08:01:08.935 [0x7ff3d67fc700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 08:01:39.078 [0x7ff4377fe700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 08:02:09.220 [0x7ff437fff700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 08:02:39.362 [0x7ff414ff9700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 08:03:09.510 [0x7ff4177fe700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.150000 seconds
Apr 03, 2019 08:03:39.655 [0x7ff3d5ffb700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.130000 seconds
Apr 03, 2019 08:04:09.788 [0x7ff4367fc700] WARN - Held transaction for too long (../Statistics/StatisticsManager.cpp:249): 0.120000 seconds
I actually ran an optimize at 08:00 sharp, as you can see above, and the issue persists several minutes afterwards. Every ~30s or so i see this error (I assume the statistics update that often?).
My Plex database is on a RAM disk, so I cannot possibly think it has anything to do with I/O or throughput to the database. Let me know what I can do to get rid of these logs - they are 95% of my log files at this point.