TiDB中文技术文档8. | utf8 | utf8_general_ci | UTF-8 Unicode | 3 | 9. | utf8mb4 | utf8mb4_general_ci | UTF-8 Unicode | 4 | 10. +--------------------|---------- 列相等的情况下,保证第 i + 1 列递增。 在 WHERE/HAVING/ON 条件中,我们会分析主键或索引键的查询返回。如数字、日期类型的比较符,如大于、小 于、等于以及大于等于、小于等于,字符类型的 LIKE 符号等。 值得注意的是,我们只支持比较符一端是列,另一端是常量,或可以计算成某一常量的情况,类似 year(birth_day) < 1992 的查询条件是不能利用索引的。还要注意应尽可能使用同一类型进行比较,以避免引入额外的 书栈(BookStack.CN) 构建 3. SELECT _utf8'some text'; 转义字符: \0: ASCII NUL (X’00’) 字符 \‘: 单引号 \“: 双引号 \b: 退格符号 \n: 换行符 \r: 回车符 \t: tab 符(制表符) \z: ASCII 26 (Ctrl + Z) \\: 反斜杠 \ \%: \% \: \ 如果要在 string literal 中使用0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v5.1 中文手册函数错误处理排序规则的问题 #24296 – 修复了全局变量 collation_server 对新会话无法生效的问题 #24156 • TiKV – 修复了 Coprocessor 未正确处理 IN 表达式有符号整数或无符号整数类型数据的问题 #9821 – 修复了在批量 ingest SST 文件后产生大量空 Region 的问题 #964 – 修复了 file dictionary 文件损坏之后 TiKV 应设置成 Local。 用户可以使用 Fields 和 Lines 参数来指定如何处理数据格式,使用 FIELDS TERMINATED BY 来指定每个数据 的分隔符号,使用 FIELDS ENCLOSED BY 来指定消除数据的包围符号。如果用户希望以某个字符为结尾切分每 行数据,可以使用 LINES TERMINATED BY 来指定行的终止符。 例如对于以下格式的数据: "bob","20" "20","street 1"\r\n "alice","33","street 1"\r\n 如果想分别提取 bob、20、street 1,可以指定数据的分隔符号为 ',',数据的包围符号为 '\"'。可以写成: FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n' 如果不指定处理数据的参数,将会按以下参数处理0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v5.2 中文手册应设置成 Local。 用户可以使用 Fields 和 Lines 参数来指定如何处理数据格式,使用 FIELDS TERMINATED BY 来指定每个数据 的分隔符号,使用 FIELDS ENCLOSED BY 来指定消除数据的包围符号。如果用户希望以某个字符为结尾切分每 行数据,可以使用 LINES TERMINATED BY 来指定行的终止符。 例如对于以下格式的数据: "bob","20" "20","street 1"\r\n "alice","33","street 1"\r\n 如果想分别提取 bob、20、street 1,可以指定数据的分隔符号为 ',',数据的包围符号为 '\"'。可以写成: FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n' 如果不指定处理数据的参数,将会按以下参数处理 端。 范围查询 在 WHERE/HAVING/ON 条件中,TiDB 优化器会分析主键或索引键的查询返回。如数字、日期类型的比较符,如大 于、小于、等于以及大于等于、小于等于,字符类型的 LIKE 符号等。 381 若要使用索引,条件必须是 “Sargable” (Search ARGument ABLE) 的。例如条件 YEAR(date_column)< 1992 不能使 用索引,但 date_column0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.3 中文手册应设置成 Local。 用户可以使用 Fields 和 Lines 参数来指定如何处理数据格式,使用 FIELDS TERMINATED BY 来指定每个数据 的分隔符号,使用 FIELDS ENCLOSED BY 来指定消除数据的包围符号。如果用户希望以某个字符为结尾切分每 行数据,可以使用 LINES TERMINATED BY 来指定行的终止符。 例如对于以下格式的数据: "bob","20" "20","street 1"\r\n "alice","33","street 1"\r\n 如果想分别提取 bob、20、street 1,可以指定数据的分隔符号为 ',',数据的包围符号为 '\"'。可以写成: FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n' 如果不指定处理数据的参数,将会按以下参数处理 端。 范围查询 在 WHERE/HAVING/ON 条件中,TiDB 优化器会分析主键或索引键的查询返回。如数字、日期类型的比较符,如大 于、小于、等于以及大于等于、小于等于,字符类型的 LIKE 符号等。 若要使用索引,条件必须是 “Sargable” (Search ARGument ABLE) 的。例如条件 YEAR(date_column)< 1992 不能使 用索引,但 date_column0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v5.4 中文手册端。 范围查询 在 WHERE/HAVING/ON 条件中,TiDB 优化器会分析主键或索引键的查询返回。如数字、日期类型的比较符,如大 于、小于、等于以及大于等于、小于等于,字符类型的 LIKE 符号等。 若要使用索引,条件必须是 “Sargable” (Search ARGument ABLE) 的。例如条件 YEAR(date_column)< 1992 不能使 用索引,但 date_column 表名只由有效的标识符组成,例如: • 数字(0 到 9) • 字母(a 到 z,A 到 Z) • $ • _ • 非 ASCII 字符(U+0080 到 U+10FFFF) 其他 ASCII 字符均为保留字。部分标点符号有特殊含义,详情见下一节。 使用通配符 表名的两个部分均支持使用通配符(详情见 fnmatch(3) )。 • *:匹配零个或多个字符。 • ?:匹配一个字符。 • [a-z]:匹配 “a” • [!a-z]:匹配不在 “a” 和 “z” 之间的一个字符。 db[0-9].tbl[0-9a-f][0-9a-f] data.* *.backup_* 此处,“字符” 指的是一个 Unicode 码位,例如: • U+00E9 “é” 是 1 个字符。 • U+0065,U+0301 “é” 是 2 个字符。 • U+1F926 U+1F3FF U+200D U+2640 U+FE0F0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v8.1 中文手册ProxySQL 文档。 下面是关于 ProxySQL 匹配 SQL 查询的规则的一些补充信息: • ProxySQL 尝试按照 rule_id 的升序逐一匹配规则。 • 规则中的 ^ 符号用于匹配 SQL 语句的开头,$ 符号用于匹配语句的结尾。 关于 ProxySQL 正则表达式和模式匹配的更多信息,参考 ProxySQL 文档 mysql-query_processor_regex。 关于完整的参数列表,参考 | | utf8_bin | utf8 | 83 | Yes | Yes | 1 | | utf8_general_ci | utf8 | 33 | | Yes | 1 | | utf8_unicode_ci | utf8 | 192 | | Yes | 1 | | utf8mb4_0900_ai_ci | utf8mb4 | 255 | | Yes | 1 | | utf8mb4_0900_bin utf8mb4_bin | utf8mb4 | 46 | Yes | Yes | 1 | | utf8mb4_general_ci | utf8mb4 | 45 | | Yes | 1 | | utf8mb4_unicode_ci | utf8mb4 | 224 | | Yes | 1 | +--------------------+---------+-----+---------+----------+---------+0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v8.0 中文手册类型主键时丢失数据的问题 #10672 @GMHDBJD – TiDB Lightning * 修复检查 TiKV 空间导致的性能回退的问题 #43636 @lance6716 * 修复在扫描数据文件时,遇到不合法符号链接文件而报错的问题 #49423 @lance6716 * 修复当 sql_mode 中不包含 NO_ZERO_IN_DATE 时,TiDB Lightning 无法正确解析包含 0 的日期值的 ProxySQL 文档。 下面是关于 ProxySQL 匹配 SQL 查询的规则的一些补充信息: • ProxySQL 尝试按照 rule_id 的升序逐一匹配规则。 • 规则中的 ^ 符号用于匹配 SQL 语句的开头,$ 符号用于匹配语句的结尾。 关于 ProxySQL 正则表达式和模式匹配的更多信息,参考 ProxySQL 文档 mysql-query_processor_regex。 关于完整的参数列表,参考 | | utf8_bin | utf8 | 83 | Yes | Yes | 1 | | utf8_general_ci | utf8 | 33 | | Yes | 1 | | utf8_unicode_ci | utf8 | 192 | | Yes | 1 | | utf8mb4_0900_ai_ci | utf8mb4 | 255 | | Yes | 1 | | utf8mb4_0900_bin0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v8.4 中文手册ProxySQL 文档。 下面是关于 ProxySQL 匹配 SQL 查询的规则的一些补充信息: • ProxySQL 尝试按照 rule_id 的升序逐一匹配规则。 • 规则中的 ^ 符号用于匹配 SQL 语句的开头,$ 符号用于匹配语句的结尾。 关于 ProxySQL 正则表达式和模式匹配的更多信息,参考 ProxySQL 文档 mysql-query_processor_regex。 关于完整的参数列表,参考 | | utf8_bin | utf8 | 83 | Yes | Yes | 1 | | utf8_general_ci | utf8 | 33 | | Yes | 1 | | utf8_unicode_ci | utf8 | 192 | | Yes | 1 | | utf8mb4_0900_ai_ci | utf8mb4 | 255 | | Yes | 1 | | utf8mb4_0900_bin utf8mb4_bin | utf8mb4 | 46 | Yes | Yes | 1 | | utf8mb4_general_ci | utf8mb4 | 45 | | Yes | 1 | | utf8mb4_unicode_ci | utf8mb4 | 224 | | Yes | 1 | +--------------------+---------+-----+---------+----------+---------+0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v8.5 中文手册ProxySQL 文档。 下面是关于 ProxySQL 匹配 SQL 查询的规则的一些补充信息: • ProxySQL 尝试按照 rule_id 的升序逐一匹配规则。 • 规则中的 ^ 符号用于匹配 SQL 语句的开头,$ 符号用于匹配语句的结尾。 关于 ProxySQL 正则表达式和模式匹配的更多信息,参考 ProxySQL 文档 mysql-query_processor_regex。 关于完整的参数列表,参考 | | utf8_bin | utf8 | 83 | Yes | Yes | 1 | | utf8_general_ci | utf8 | 33 | | Yes | 1 | | utf8_unicode_ci | utf8 | 192 | | Yes | 1 | | utf8mb4_0900_ai_ci | utf8mb4 | 255 | | Yes | 1 | | utf8mb4_0900_bin utf8mb4_bin | utf8mb4 | 46 | Yes | Yes | 1 | | utf8mb4_general_ci | utf8mb4 | 45 | | Yes | 1 | | utf8mb4_unicode_ci | utf8mb4 | 224 | | Yes | 1 | +--------------------+---------+-----+---------+----------+---------+0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v8.2 中文手册更多信息,请参考用户文档。 2.2.1.7 安全 • 增强 TiFlash 日志脱敏 #8977 @JaySon-Huang TiDB v8.0.0 增强了日志脱敏功能,支持控制是否使用标记符号 ‹ › 包裹 TiDB 日志中的用户数据。基于 标记后的日志,你可以在展示日志时决定是否对被标记信息进行脱敏处理,从而提升日志脱敏功能 的灵活性。在 v8.2.0 中,TiFlash 进行了类似的日志脱敏功能增强。要使用该功能,可以将 CPU 资源。 TiFlash security.redact_info_ �→ log 修改 可选值新增 marker 选项。当配置项的值设 置为 marker 时,日志中的用户数据会被标 记符号 ‹ › 包裹。 2.2.2.5 系统表 • 在 系 统 表INFORMATION_SCHEMA.PROCESSLIST 和INFORMATION_SCHEMA.CLUSTER_PROCESSLIST @qw4990 – 修复 information schema 缓存未命中导致 stale read 查询延迟上升的问题 #53428 @crazycs520 – 修复 YEAR 类型的列与超出范围的无符号整数进行比较导致错误结果的问题 #50235 @qw4990 – 修复重启 TiDB 后,主键列统计信息中的直方图和 TopN 未被加载的问题 #37548 @hawkingrei – 修复 Massively0 码力 | 4987 页 | 102.91 MB | 10 月前3
共 174 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18













