Skip to content

Commit

Permalink
perf: perfect document (actiontech#161)
Browse files Browse the repository at this point in the history
  • Loading branch information
LUAgam authored and yanhuqing666 committed Dec 3, 2020
1 parent b6a6af0 commit 2f50c68
Showing 1 changed file with 24 additions and 18 deletions.
42 changes: 24 additions & 18 deletions 2.Function/2.001_manager_dble_information.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ dble_information 提供了一系列表格来描述dble内部一些元数据,
支持 show tables [ like ]
支持 desc|describe table xxx
支持 show databases; 注意和show @@database不同
部分表格支持INSERT/UPDATE/DELETE
部分表格支持INSERT/UPDATE/DELETE


### 2.0.1 dble_information下的表
Expand Down Expand Up @@ -191,17 +191,17 @@ dble_information 提供了一系列表格来描述dble内部一些元数据,
|min_conn_count||最小后端连接数量 (是否下放到datasource)|
|max_conn_count||最大后端连接数量 (是否下放到datasource)|
|read_weight||读负载|
|id||id名称|
|connection_timeout|||
|connection_heartbeat_timeout|||
|test_on_create|||
|test_on_borrow|||
|test_on_return|||
|test_while_idle|||
|time_between_eviction_runs_millis|||
|evictor_shutdown_timeout_millis|||
|idle_timeout|||
|heartbeat_period_millis|||
|id||id|
|connection_timeout||获取连接的超时时间|
|connection_heartbeat_timeout||空闲连接检测后的超时时间|
|test_on_create||连接创建后是否检测有效性|
|test_on_borrow||连接被借出后是否检测有效性|
|test_on_return||连接被返回时是否检测有效性|
|test_while_idle||连接空闲时是否检测有效性|
|time_between_eviction_runs_millis||扩缩容线程的检测周期|
|evictor_shutdown_timeout_millis||扩缩容线程停止的超时时间|
|idle_timeout||连接空闲多久之后被回收|
|heartbeat_period_millis||连接池的心跳周期 |
* 数据行:略
Expand Down Expand Up @@ -356,10 +356,13 @@ dble_information 提供了一系列表格来描述dble内部一些元数据,
|列名|主键|注释|
|----|----|----|
|id|true|自增序列(配置中的table前缀为C、schema配置默认的mysql节点中的table的前缀为M)|
|name|true|名称|
|schema|true|schema名称|
|name||名称|
|schema||schema名称|
|max_limit||最大返回结果集限制|
|type||global/single/sharding/child/no sharding|
* 逻辑主键
name、schema
* 数据行:略
Expand Down Expand Up @@ -460,7 +463,7 @@ dble_information 提供了一系列表格来描述dble内部一些元数据,
|type||入口类型(username/conn_attr), 通过用户名识别或通过连接属性识别|
|user_type||是否为管理用户/读写分离用户/sharding用户|
|username||用户名|
|password_encrypt||密码的加密形式|
|password_encrypt||密码|
|encrypt_configured||原本密码是否加密|
|conn_attr_key||连接属性键 ,目前支持tenant或者空|
|conn_attr_value||连接属性值|
Expand Down Expand Up @@ -494,10 +497,10 @@ dble_information 提供了一系列表格来描述dble内部一些元数据,
* 字段:
|列名|主键|注释|
|----|----|----|
|id|true|自增序列(需要实现)
|id|true|自增序列(需要实现)|
|type||入口类型(username/conn_attr), 通过用户名识别或通过连接属性识别|
|username||用户名|
|password_encrypt||密码的加密形式|
|password_encrypt||密码|
|encrypt_configured||是否启用加密|
|conn_attr_key||连接属性键 ,目前支持tenant或者空|
|conn_attr_value||连接属性值|
Expand All @@ -506,6 +509,9 @@ dble_information 提供了一系列表格来描述dble内部一些元数据,
|blacklist||黑名单|
|db_group||对应的db_group的名字|
* 逻辑主键
username、conn_attr_key、conn_attr_value
* 数据行:略
Expand All @@ -520,7 +526,7 @@ dble_information 提供了一系列表格来描述dble内部一些元数据,
|id|true|dble_entry表的id|
|schema|true|对应的schema的名字|
|table|true|对应的table的名字|
|exist_metas对应table的元数据在dble中是否存在|
|exist_metas||对应table的元数据在dble中是否存在|
|insert||是否允许insert|
|update||是否允许update|
|select||是否允许select|
Expand Down

0 comments on commit 2f50c68

Please sign in to comment.