数据库治理分析的关键指标需覆盖数据全生命周期管理的核心目标(如质量、安全、效率、合规等),并结合技术、业务和管理维度。以下是系统化的分类及具体指标:
一、数据质量维度
数据质量是数据库治理的核心,直接影响业务决策的可靠性。关键指标围绕“完整性、准确性、一致性、及时性、唯一性”展开:
- 完整性:
- 字段空值率(某字段空值记录数 / 总记录数)
- 主键缺失率(无主键记录数 / 总记录数)
- 外键约束违反率(违反外键关联的记录数 / 关联记录总数)
- 准确性:
- 错误数据比例(不符合业务规则或逻辑的记录数 / 总记录数,如年龄为负数、金额超范围)
- 数据校验通过率(通过业务规则校验的记录数 / 总校验记录数)
- 一致性:
- 跨表/跨库数据一致性(同一实体在不同表/库中的关键属性差异率,如用户ID在订单表与用户表中的匹配率)
- 版本一致性(同一数据在不同时间点的变更是否遵循版本控制规则)
- 及时性:
- 数据更新延迟(业务操作完成后,数据同步到数据库的时间差,如交易完成后写入DB的延迟)
- ETL任务准时完成率(按时完成的ETL任务数 / 总任务数)
- 唯一性:
- 重复数据率(重复记录数 / 总记录数,如同一用户被多次导入)
二、元数据管理维度
元数据是“数据的数据”,其质量决定了数据库的可管理性和可发现性。关键指标关注元数据的覆盖、准确、关联能力:
- 元数据覆盖率:
- 已管理元数据占比(已注册的表、字段、索引等元数据数量 / 数据库总对象数量)
- 敏感数据元数据标记率(已标记敏感级别(如PII、财务)的字段数 / 总字段数)
- 元数据准确性:
- 元数据描述正确率(人工验证元数据描述与实际数据匹配的比例)
- 元数据变更及时率(元数据变更后更新到目录的时间差达标率)
- 元数据关联性:
- 血缘关系覆盖率(可追踪到源头的字段/表比例,如报表字段能回溯至原始业务表)
- 影响分析覆盖率(修改某表结构时,能识别受影响的下游应用/报表的比例)
三、性能与容量管理维度
保障数据库高效运行,避免因性能瓶颈或容量不足影响业务。关键指标聚焦资源利用、响应效率、扩展能力:
- 响应效率:
- 平均查询响应时间(SQL查询从提交到返回结果的平均耗时,分简单/复杂查询)
- 慢查询占比(执行时间超过阈值(如1s)的查询数 / 总查询数)
- 事务吞吐量(每秒处理的事务数TPS/每秒查询数QPS)
- 资源利用率:
- CPU/内存/磁盘IO平均使用率(避免长期高于80%导致瓶颈)
- 连接池利用率(活跃连接数 / 最大连接数的均值,过高可能导致争用)
- 容量管理:
- 数据存储增长率(月/季度数据增量 / 历史总数据量)
- 存储空间利用率(已用空间 / 总空间,需预留20%-30%缓冲)
- 冷数据占比(存储于低成本介质(如对象存储)的数据量 / 总数据量)
四、安全与合规维度
确保数据访问可控、敏感信息不泄露,满足法规(如GDPR、《个人信息保护法》)和内部政策要求。关键指标包括:
- 敏感数据保护:
- 敏感数据加密覆盖率(加密存储的敏感字段数 / 总敏感字段数)
- 脱敏规则执行率(按策略脱敏的敏感数据比例,如手机号显示为“1381234”)
- 访问控制:
- 权限最小化符合率(用户实际权限与最小必要权限的匹配比例)
- 越权访问事件数(未授权访问敏感数据或操作的次数)
- 权限变更审计覆盖率(所有权限变更操作被记录的比例)
- 合规性:
- 审计日志完整性(关键操作(如删表、导出)的日志记录完整率)
- 合规检查通过率(满足GDPR数据可携带权、等保三级要求的检查项通过比例)
五、生命周期管理维度
优化数据存储成本,避免冗余数据长期占用资源。关键指标关注数据流转效率:
- 数据归档/删除:
- 过期数据归档率(超过保留周期并按策略归档的数据量 / 应归档数据总量)
- 合规删除完成率(按法规/业务要求删除的数据量 / 应删除数据总量)
- 存储分层:
- 热数据占比(高频访问数据量 / 总数据量,理想状态:热数据≤20%)
- 冷/归档数据访问延迟(从低成本存储读取数据的平均耗时,需满足业务偶尔访问需求)
六、高可用与容灾维度
保障数据库持续可用,减少故障对业务的影响。关键指标聚焦可靠性与恢复能力:
- 可用性:
- 数据库服务可用率((总时间 - 宕机时间) / 总时间 × 100%,通常要求≥99.9%)
- SLA达成率(实际可用时间 / 合同约定的SLA可用时间的比例)
- 故障恢复:
- RTO(恢复时间目标)达标率(实际故障恢复时间 ≤ 预设RTO的比例)
- RPO(恢复点目标)达标率(数据丢失量 ≤ 预设RPO的比例)
- 容灾能力:
- 主备切换成功率(主库故障时,备库切换为主库且业务正常的次数 / 总切换次数)
- 异地多活同步延迟(主中心与灾备中心数据同步的时间差,需满足业务一致性要求)
七、成本优化维度
平衡性能与成本,避免资源浪费。关键指标关注资源效率与经济性:
- 硬件/云成本:
- 单位数据存储成本(月存储费用 / 总数据量)
- 计算资源利用率(CPU/内存平均使用率,过低可能导致资源闲置)
- 运维成本:
- 自动化运维覆盖率(通过脚本/工具自动完成的运维操作比例,如备份、监控)
- 故障人工干预次数(需人工介入解决的故障次数,反映自动化水平)