Support matrix
| Engine | Live collection | Paste analysis | Primary query source |
|---|---|---|---|
| MySQL 5.7+ | Supported | Supported | Performance Schema / slow log |
| MariaDB | Supported | Supported | Performance Schema / slow log |
| PostgreSQL | Supported | Supported | pg_stat_statements |
| MongoDB 4.4 to 9.0 | Supported (self-hosted replica set or single server) | Supported | Query profiler |
| SQLite | Not supported | Supported | Paste only |
MongoDB is supported on self-hosted servers. Sharded clusters (connect through the router), MongoDB Atlas free and Flex clusters, Amazon DocumentDB, Azure Cosmos DB and FerretDB are not supported, and dbtempo says so when you try to connect one.
Lock and transaction recording has its own floors: PostgreSQL has none, MySQL needs 5.6 or later, and MariaDB needs 10.6 or later (older MariaDB answers "not supported"). The configuration scan carries the deadlock count, from PostgreSQL 13, MySQL 8.0 and MariaDB 10.6. On MongoDB, lock waits and open transactions are recorded when the account holds the clusterMonitor role. See Turn on lock and transaction recording.