This is a tracking task for all database errors and other issues related to large transactions or large writes. Large transactions causes issues because they generate lag as bad as the transaction size. To avoid that, a transaction size limit was setup, however, sometimes that limitation can cause issues- the limit should be maintained, but sometimes actions have to be split in smaller transactions or being executed in the background.
|Open||None||T207940 Large transaction-related errors and other problems (tracking)|
|Resolved||kostajh||T171898 Deleting large watchlist takes > 4 seconds causing rollback due to write time limit|
|Resolved||BPirkle||T198176 Mediawiki page deletions should happen in batches of revisions|
|Resolved||Catrope||T207941 Spike of DBTransactionSizeError exceptions from /w/api.php from Special:Watchlist|