TiDB中文技术文档书栈(BookStack.CN) 构建 用户变量 用户自定义变量格式为 @var_name 。 var_name 目前只支持字母,数字, _$ 组成。用户自定义变量是大小写不 敏感的。 用户自定义变量是跟 session 绑定的,也就是说只有当前连接可以看见设置的用户变量,其他客户端连接无法查看 到。 用 SET 语句可以设置用户自定义变量: 1. SET @var_name = expr 14. 15. mysql> SET @v3 = CAST(b'1000001' AS UNSIGNED); 16. Query OK, 0 rows affected (0.00 sec) 用户自定义变量 用户变量 - 80 - 本文档使用 书栈(BookStack.CN) 构建 17. 18. mysql> SELECT @v1, @v2, @v3; 19. +------+------+------+ | @not_exist | 4. +------------+ 5. | NULL | 6. +------------+ 7. 1 row in set (0.00 sec) 用户自定义变量不能直接在 SQL 语句中被当成 identifier,例: 1. mysql> select * from t; 2. +------+ 3. | a | 4. +------+ 5. |0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v6.1 中文手册· · · · · · · · · · · · 721 9.8 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 722 9.8.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 722 9.8.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 723 9.8.3 自定义 Alertmanager 配置 · · · · · · · · · 级别的总体性能诊断入口。通过 Performance Overview 面板,你可以直观地看到整个系统的性能瓶颈在哪 里,数量级地缩短了性能诊断时间并降低了性能分析和诊断难度。 用户文档 2.2.1.3 性能 • 支持自定义 Region 大小 从 v6.1.0 起,你可以通过coprocessor.region-split-size 设置更大的 Region 从而有效减少 Region 数量, 降低 Region 管理成本,提升集群性能和稳定性。0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.3 中文手册· · · · · · · · · · · · 291 7.7 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 292 7.7.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 292 7.7.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 293 7.7.3 自定义 Alertmanager 配置 · · · · · · · · · N N START TRANSACTION,COMMIT,ROLLBACK Y Y Y Y Y EXPLAIN Y Y Y Y Y EXPLAIN ANALYZE Y Y Y Y Y 用户自定义变量 实验特性 实验特性 实验特性 实验特性 实验特性 表级锁 (Table Lock) 实验特性 实验特性 实验特性 实验特性 实验特性 2.3.4 高级 SQL 功能 高级 SQL 功能 50 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v5.4 中文手册· · · · · · · · · · · · 357 7.7 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 358 7.7.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 358 7.7.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 359 7.7.3 自定义 Alertmanager 配置 · · · · · · · · · 开关。默认值为 false,表明目标表已存在数据时将不会执行 导入。将默认值改为 true 则继续导入。注意,当使用并行导入特性时,需要将该配置项设为 true。 用户文档 40 • 增加新配置允许自定义用于保存 TiDB Lightning 并行导入特性的元信息的 schema 名称 为 TiDB Lightning 增加 meta-schema-name 配置。在并行导入模式下,该参数用于在目标集群保存各个0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v8.0 中文手册· · · · · · · · · · · · 892 9.8 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 892 9.8.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 893 9.8.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 894 9.8.3 自定义 Alertmanager 配置 · · · · · · · · · 下禁止设置require_secure_transport 为 ON,避免用户无法连接的问题 #47665 @tiancaiamao • DM 移除了固定的加解密 key,并支持设置自定义加解密 key。如果升级前数据源配置和迁移任务配置里 使用了加密密码,需参考DM 自定义加解密 key 中的升级步骤进行额外操作。#9492 @D3Hunter • 在之前版本中,启用添加索引加速功能 (tidb_ddl_enable_fast_reorg0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v8.1 中文手册· · · · · · · · · · · · 876 9.8 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 876 9.8.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 877 9.8.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 878 9.8.3 自定义 Alertmanager 配置 · · · · · · · · · TRANSACTION,COMMIT,ROLLBACK Y Y Y Y Y Y Y Y Y EXPLAIN Y Y Y Y Y Y Y Y Y EXPLAIN ANALYZE Y Y Y Y Y Y Y Y Y 用户自定义变量 E E E E E E E E E BATCH [ON COLUMN] LIMIT INTEGER DELETE Y Y Y Y Y N N N N BATCH [ON COLUMN] LIMIT0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v8.4 中文手册· · · · · · · · · · · · 977 9.8 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 978 9.8.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 978 9.8.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 979 9.8.3 自定义 Alertmanager 配置 · · · · · · · · · 在之前的版本中,仅快照备份数据支持客户端加密。从 v8.4.0 起,日志备份数据也支持客户端加密。在 上传日志备份到备份存储之前,你可以选择以下方式之一对日志备份数据进行加密,从而确保备份数 据的安全性: – 使用自定义的固定密钥加密 – 使用本地磁盘的主密钥加密 – 使用 KMS(密钥管理服务)的主密钥加密 更多信息,请参考用户文档。 39 • BR 降低了从云存储服务系统恢复数据的权限要求 #558700 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v8.5 中文手册· · · · · · · · · · · · 1231 9.8 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1232 9.8.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · 1232 9.8.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1233 9.8.3 自定义 Alertmanager 配置 · · · · · · · · 在之前的版本中,仅快照备份数据支持客户端加密。从 v8.4.0 起,日志备份数据也支持客户端加密。在 上传日志备份到备份存储之前,你可以选择以下方式之一对日志备份数据进行加密,从而确保备份数 据的安全性: – 使用自定义的固定密钥加密 – 使用本地磁盘的主密钥加密 – 使用 KMS(密钥管理服务)的主密钥加密 更多信息,请参考用户文档。 44 • BR 降低了从云存储服务系统恢复数据的权限要求 #558700 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v8.2 中文手册· · · · · · · · · · · · 912 9.8 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 913 9.8.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 913 9.8.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 914 9.8.3 自定义 Alertmanager 配置 · · · · · · · · · 更多信息,请参考用户文档。 2.2.1.4 SQL 功能 • TiDB 支持 JSON Schema Validation 函数 #52779 @dveeden 在 v8.2.0 之前,你需要依赖外部工具或自定义验证逻辑进行 JSON 数据验证,开发和维护比较复杂,开发 效率低。从 v8.2.0 版本开始,引入了 JSON_SCHEMA_VALID() 函数。通过在 CHECK 约束中使用 JSON_SCHEMA0 码力 | 4987 页 | 102.91 MB | 10 月前3
TiDB v7.5 中文手册· · · · · · · · · · · · 870 9.8 自定义监控组件的配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 870 9.8.1 自定义 Prometheus 配置 · · · · · · · · · · · · · · · · · · · · · 871 9.8.2 自定义 Grafana 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 872 9.8.3 自定义 Alertmanager 配置 · · · · · · · · · TRANSACTION,COMMIT,ROLLBACK Y Y Y Y Y Y Y Y Y Y EXPLAIN Y Y Y Y Y Y Y Y Y Y EXPLAIN ANALYZE Y Y Y Y Y Y Y Y Y 用户自定义变量 E E E E E E E E E E BATCH [ON COLUMN] LIMIT INTEGER DELETE Y Y Y Y N N N N N N BATCH [ON COLUMN]0 码力 | 4590 页 | 100.91 MB | 1 年前3
共 17 条
- 1
- 2













