resource control 相关,INFORMATION_SCHEMA.USER_ATTRIBUTES 表取值问题

【 TiDB 使用环境】Poc
【 TiDB 版本】 7.1
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

  • Desc:

在7.1中,可以通过表 mysql.user 和 INFORMATION_SCHEMA.USER_ATTRIBUTES 查看用户属性,
但是,目前只有 mysql.user 的 User_attributes 字段可以看到 resource group 信息,

  • Previous:

https://github.com/pingcap/tidb/pull/38201

https://github.com/pingcap/tidb/commit/4699c7d8963c10c3db11b5348772ac8b578d2c30

Add a column user_attributes to mysql.user table to store ATTRIBUTE and COMMENT, and add a view information_schema.user_attributes for users to access user attributes.

  • Issue:

在资源管控功能实现后,是否应该把 INFORMATION_SCHEMA.USER_ATTRIBUTES 取值也更新一下?

https://github.com/pingcap/tidb/blob/master/executor/infoschema_reader.go#L283

比如把 INFORMATION_SCHEMA.USER_ATTRIBUTES 字段 ATTRIBUTE 改名为 metadata, 再新加一个字段 resource_group。

1 个赞

是给社区的建议么?乍没看懂呢哈

是的,已反馈,待解决。

issue like:
https://github.com/pingcap/tidb/issues/45743

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。