Skip to content

sql: database name in crdb_internal.statement_statistics does not show up until flushed to disk #69363

@Azhng

Description

@Azhng

Reproduce in $ cockroach demo

select 1 from rides limit 1;

select metadata ->> 'db' from crdb_internal.statement_statistics where metadata ->> 'query' like 'SELECT _ FROM rides%';
-- database name is blank

set cluster setting sql.stats.flush.interval = '1s';

select metadata ->> 'db' from crdb_internal.statement_statistics where metadata ->> 'query' like 'SELECT _ FROM rides%';
-- database name shows up

Metadata

Metadata

Assignees

Labels

A-sql-observabilityRelated to observability of the SQL layerC-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions