Check IDs

68 read-only checks ship in the registry, grouped by duty:

autovacuum

  • autovacuum

backup

  • backup.archiver
  • backup.freshness

columns

  • columns.waste

concurrency

  • concurrency.idle_txn
  • concurrency.isolation_notes
  • concurrency.lock_waits
  • concurrency.serialization

config

  • config

dummy

  • dummy

extensions

  • extensions

index

  • index.advisor

index-space

  • index-space

matview

  • matview

partitioning

  • partitioning

pgbouncer

  • pgbouncer

pooler

  • pooler

queries

  • queries.blocking
  • queries.cache_hit
  • queries.cpu
  • queries.explain
  • queries.routines
  • queries.slow
  • queries.temp_wal

query

  • query.lint.nplus1
  • query.lint.plan
  • query.lint.runtime
  • query.lint.static

routine

  • routine.dead_code
  • routine.definer_crossref
  • routine.parallel_safety
  • routine.volatility

scale

  • scale.citus
  • scale.durability
  • scale.partitions
  • scale.replication
  • scale.slots
  • scale.vacuum_depth

schema

  • schema.autovacuum
  • schema.bloat
  • schema.design.collation
  • schema.design.indexes
  • schema.design.keys
  • schema.design.matviews
  • schema.design.normalization
  • schema.design.sequences
  • schema.design.types
  • schema.design.unlogged
  • schema.design.width
  • schema.hypopg
  • schema.invalid_indexes
  • schema.missing_indexes
  • schema.partitioning
  • schema.redundant_indexes
  • schema.unused_indexes

security

  • security
  • security.audit_logging
  • security.auth
  • security.default_privs
  • security.definer
  • security.extensions
  • security.rls
  • security.stale
  • security.version

storage

  • storage

vector

  • vector.extension
  • vector.hnsw
  • vector.index_coverage