| 123456789101112 |
- -- 有效(未删除)key 报错时,在 ops 落库层快照该 key 的脱敏前缀(前 8 位),
- -- 便于在 /admin/ops 错误详情识别是用户的哪一个 key 出的错。
- -- 与 attempted_key_prefix 互补且互斥:
- -- api_key_id 非空(有效 key 报错) => api_key_prefix
- -- api_key_id 为空(INVALID_API_KEY 无效) => attempted_key_prefix
- -- 落库快照(而非读时 JOIN api_keys):key 之后被删时 api_keys.key 会被 tombstone
- -- 覆盖,快照可保留报错当时的真实前缀。
- SET LOCAL lock_timeout = '5s';
- SET LOCAL statement_timeout = '10min';
- ALTER TABLE ops_error_logs
- ADD COLUMN IF NOT EXISTS api_key_prefix VARCHAR(32);
|