Consider checking foreign keys LooseForeignKeys::CleanupWorker
Related issue: gitlab-org/gitlab#419119 (closed)
fast-stats entry:
WORKER COUNT RPS P99_ms P95_ms MEDIAN_ms MAX_ms MIN_ms SCORE %FAIL
LooseForeignKeys::CleanupWorker 1 0.00 64957.4 64957.4 64957.4 64957.4 64957.4 64957.4 100.00
log snippet:
"primary","exception.class":"ActiveRecord::QueryCanceled","exception.message":"PG::QueryCanceled: ERROR: canceling statement due to statement timeout\n","exception.backtrace":["activerecord (7.0.8.7) lib/active_record/connection_adapters/postgresql/database_statements.rb:48:in `exec'","activerecord (7.0.8.7) lib/active_record/connection_adapters/postgresql/database_statements.rb:48:in `block (2 levels) in execute'","activesupport (7.0.8.7) lib/active_support/concurrency/share_lock.rb:187:in `yield_shares