TiDB v8.4 中文手册
ctr 为 24 字节, aes256- �→ ctr 为 32 字节。 BR --log. �→ crypter �→ .key- �→ file 新增 设置日志 备份数据 的密钥文 件,可直 接将存放 密钥的文 件路径作 为参数传 入,此时 log. �→ crypter �→ .key 不 需要配置。 56 配置文件 或组件 配置项 修改类型 描述 BR --log. �→ crypter 更短的超时,以避免持有锁的时间过长。此时,你可以使用 TiDB 在 v7.6.0 引入的tidb_idle_transaction_timeout 控制用户会话中事务的空闲超时。 249 但在实际生产环境中,空闲连接和一直无限执行的 SQL 对数据库和应用都有不好的影响。你可以通过在应用 的连接字符串中配置这两个参数来避免空闲连接和执行时间过长的 SQL 语句。例如,设置 sessionVariables �→ =wait_timeout=3600(1 快速上手指南 • HTAP 深入探索指南 • 窗口函数 • 使用 TiFlash 4.8 向量搜索 4.8.1 向量搜索概述 TiDB 向量搜索提供了一种高级的语义搜索功能,可以在文档、图像、音频和视频等多种数据类型之间进行相 似度搜索。TiDB 向量搜索的 SQL 语法与 MySQL 兼容,熟悉 MySQL 的开发人员可以基于该功能轻松构建人工智 能 (AI) 应用。 警告: 向0 码力 | 5072 页 | 104.05 MB | 9 月前3TiDB v8.5 中文手册
ctr 为 24 字节, aes256- �→ ctr 为 32 字节。 BR --log. �→ crypter �→ .key- �→ file 新增 设置日志 备份数据 的密钥文 件,可直 接将存放 密钥的文 件路径作 为参数传 入,此时 log. �→ crypter �→ .key 不 需要配置。 61 配置文件 或组件 配置项 修改类型 描述 BR --log. �→ crypter 更短的超时,以避免持有锁的时间过长。此时,你可以使用 TiDB 在 v7.6.0 引入的tidb_idle_transaction_timeout 控制用户会话中事务的空闲超时。 253 但在实际生产环境中,空闲连接和一直无限执行的 SQL 对数据库和应用都有不好的影响。你可以通过在应用 的连接字符串中配置这两个参数来避免空闲连接和执行时间过长的 SQL 语句。例如,设置 sessionVariables �→ =wait_timeout=3600(1 快速上手指南 • HTAP 深入探索指南 • 窗口函数 • 使用 TiFlash 4.8 向量搜索 4.8.1 向量搜索概述 TiDB 向量搜索提供了一种高级的语义搜索功能,可以在文档、图像、音频和视频等多种数据类型之间进行相 似度搜索。TiDB 向量搜索的 SQL 语法与 MySQL 兼容,熟悉 MySQL 的开发人员可以基于该功能轻松构建人工智 能 (AI) 应用。 警告: 向0 码力 | 5095 页 | 104.54 MB | 9 月前3TiDB 开源分布式关系型数据库
正式从CNCF毕业 -则 PingCAP 论文(TiDB:ARaftbased HTAP Database》 -二 入造YLDB2020 平交星友和北京银行获得 2020 年度亚洲银行家大奖 -直 机 关于 PingCAP 2015年9月 Tipe在GhHub 上开源 2016年4月 独立研发的基于 Google Spanner 的下一代分布式存鱼 引擎Tiky 开乔 2017年6月 x v 自动化部着 (全令行方式) 7 7 监控告千 v v 5 | 过直和于 全晶数据备份/才复 v v 增量数据备份/才复 v v 快速备份复 v 证券.保险.基金、飞机租 赁.资产管理,金融科技等多个领域,为全球客户提供全面的金融服务。 业务挑战 中国银行在生产实践中采用中 Zabbix 运维监控方案, 作为开源云原生方案, Zabbix 一直使用 MySQL 作为 后端存储, 在面对更大规模监控需求的时候, 单机 MySQL 数据库面临性能和容量瓶颈, 无法支持几T量级 的数据, 使得监控对象的数量和数据存储时间不能莱得。 TiDB 是兼容0 码力 | 58 页 | 9.51 MB | 1 年前3TiDB v5.2 中文手册
PD Client 会缓存 PD 节点的列表。当前版本的 TiKV 有定期自动更新 PD 节点的机制,可 以降低 TiKV 缓存的 PD 节点列表过旧这一问题出现的概率。但你应尽量避免在扩容新 PD 后直 接一次性缩容所有扩容前就已经存在的 PD 节点。如果需要,请确保在下线所有之前存在的 PD 节点前将 PD 的 leader 切换至新扩容的 PD 节点。 6.2.1.4.1 1. 查看节点 ID 1.4 Region 信息面板 图 37: Region 信息面板 以上 Region 信息面板说明如下: • miss-peer-region-count:缺副本的 Region 数量,不会一直大于 0。 • extra-peer-region-count:多副本的 Region 数量,调度过程中会产生。 • empty-region-count:空 Region 的数量,一般是 TRUNCATE _filter_perform[1d]))< 1 • 规则描述: 在 24 小时内一个 TiKV 实例上没有成功执行 GC,说明 GC 不能正常工作了。短期内 GC 不运行不会造成太 大的影响,但如果 GC 一直不运行,版本会越来越多,从而导致查询变慢。 • 处理方法: 1. 执 行 SELECT VARIABLE_VALUE FROM mysql.tidb WHERE VARIABLE_NAME="tikv_gc_leader_desc"0 码力 | 2259 页 | 48.16 MB | 1 年前3TiDB v5.3 中文手册
PD Client 会缓存 PD 节点的列表。当前版本的 TiKV 有定期自动更新 PD 节点的机制,可 以降低 TiKV 缓存的 PD 节点列表过旧这一问题出现的概率。但你应尽量避免在扩容新 PD 后直 接一次性缩容所有扩容前就已经存在的 PD 节点。如果需要,请确保在下线所有之前存在的 PD 节点前将 PD 的 leader 切换至新扩容的 PD 节点。 6.2.1.4.1 1. 查看节点 ID 1.4 Region 信息面板 图 37: Region 信息面板 以上 Region 信息面板说明如下: • miss-peer-region-count:缺副本的 Region 数量,不会一直大于 0。 219 • extra-peer-region-count:多副本的 Region 数量,调度过程中会产生。 • empty-region-count:空 Region 的数量,一般是 的多数或全部副本在短时间内全部下 线时,为了保证数据的完整性,该 Region 会处于暂不可用的状态。 如果一段数据的多数副本发生了永久性损坏(如磁盘损坏)等问题,从而导致节点无法上线时,此段数据会 一直保持暂不可用的状态。这时,如果用户希望集群恢复正常使用,在用户能够容忍数据回退或数据丢失的 前提下,用户理论上可以通过手动移除不可用副本的方式,使 TiDB 重新形成多数派,进而让上层业务可以写 入和读取(可能是0 码力 | 2374 页 | 49.52 MB | 1 年前3TiDB v5.1 中文手册
PD Client 会缓存 PD 节点的列表。当前版本的 TiKV 有定期自动更新 PD 节点的机制,可 以降低 TiKV 缓存的 PD 节点列表过旧这一问题出现的概率。但你应尽量避免在扩容新 PD 后直 接一次性缩容所有扩容前就已经存在的 PD 节点。如果需要,请确保在下线所有之前存在的 PD 节点前将 PD 的 leader 切换至新扩容的 PD 节点。 6.2.1.4.1 1. 查看节点 ID 1.4 Region 信息面板 图 37: Region 信息面板 以上 Region 信息面板说明如下: • miss-peer-region-count:缺副本的 Region 数量,不会一直大于 0。 • extra-peer-region-count:多副本的 Region 数量,调度过程中会产生。 • empty-region-count:空 Region 的数量,一般是 TRUNCATE _filter_perform[1d]))< 1 • 规则描述: 在 24 小时内一个 TiKV 实例上没有成功执行 GC,说明 GC 不能正常工作了。短期内 GC 不运行不会造成太 大的影响,但如果 GC 一直不运行,版本会越来越多,从而导致查询变慢。 • 处理方法: 1. 执 行 SELECT VARIABLE_VALUE FROM mysql.tidb WHERE VARIABLE_NAME="tikv_gc_leader_desc"0 码力 | 2189 页 | 47.96 MB | 1 年前3TiDB v5.4 中文手册
PD Client 会缓存 PD 节点的列表。当前版本的 TiKV 有定期自动更新 PD 节点的机制,可 以降低 TiKV 缓存的 PD 节点列表过旧这一问题出现的概率。但你应尽量避免在扩容新 PD 后直 接一次性缩容所有扩容前就已经存在的 PD 节点。如果需要,请确保在下线所有之前存在的 PD 节点前将 PD 的 leader 切换至新扩容的 PD 节点。 6.2.1.4.1 1. 查看节点 ID 1.4 Region 信息面板 图 42: Region 信息面板 以上 Region 信息面板说明如下: • miss-peer-region-count:缺副本的 Region 数量,不会一直大于 0。 • extra-peer-region-count:多副本的 Region 数量,调度过程中会产生。 • empty-region-count:空 Region 的数量,一般是 TRUNCATE 的多数或全部副本在短时间内全部下 线时,为了保证数据的完整性,该 Region 会处于暂不可用的状态。 如果一段数据的多数副本发生了永久性损坏(如磁盘损坏)等问题,从而导致节点无法上线时,此段数据会 一直保持暂不可用的状态。这时,如果用户希望集群恢复正常使用,在用户能够容忍数据回退或数据丢失的 前提下,用户理论上可以通过手动移除不可用副本的方式,使 TiDB 重新形成多数派,进而让上层业务可以写 入和读取(可能是0 码力 | 2852 页 | 52.59 MB | 1 年前3TiDB v8.2 中文手册
日志的输出格式,并在日志中新增 RestoreTS 字段 #53645 @dveeden – TiCDC * 支 持 当 下 游 为 消 息 队 列 (Message Queue, MQ) 或 存 储 服 务 时 直 接 输 出 原 始 事 件 #11211 @CharlesCheung96 2.2.5 错误修复 • TiDB – 修复当 SQL 语句包含 Outer Join,且 Join 条件包含 false 更短的超时,以避免持有锁的时间过长。此时,你可以使用 TiDB 在 v7.6.0 引入的tidb_idle_transaction_timeout 控制用户会话中事务的空闲超时。 但在实际生产环境中,空闲连接和一直无限执行的 SQL 对数据库和应用都有不好的影响。你可以通过在应用 的连接字符串中配置这两个参数来避免空闲连接和执行时间过长的 SQL 语句。例如,设置 sessionVariables �→ =wait_timeout=3600(1 新的号段,这样就有效降低了数据库写入压力。实际使用过程中,还可以适度调节步长以控制数据库记录的 更新频度。 最 后, 需 要 注 意 的 是, 上 述 两 种 方 案 生 成 的 ID 都 不 够 随 机, 不 适 合 直 接 作 为 TiDB 表 的 主 键。 实 际 使 用 过 程 中 可 以 对 生 成 的 ID 进 行 位 反 转 (bit-reverse) 后 得 到 一 个 较 为 随 机 的 新 ID。 例0 码力 | 4987 页 | 102.91 MB | 9 月前3TiDB v6.1 中文手册
前,wait_timeout 参数的默认值为 0,即没有时间限制。max_execution_time 参数的默认值为 0,即不限制一 条 SQL 语句的执行时间。 但在实际生产环境中,空闲连接和一直无限执行的 SQL 对数据库和应用都有不好的影响。你可以通过在应用 的连接字符串中配置这两个参数来避免空闲连接和执行时间过长的 SQL 语句。例如,设置 sessionVariables �→ =wait_timeout=3600(1 小时。 • max_execution_time,控制连接中 SQL 执行的超时时间,默认值是 0,即允许连接无限忙碌(一个 SQL 语句 执行无限的长的时间)。 但在实际生产环境中,空闲连接和一直无限执行的 SQL 对数据库和应用都有不好的影响。你可以通过 在应用的连接字符串中配置这两个 session 级的变量来避免空闲连接和执行时间过长的 SQL 语句。例如, 设置 sessionVari PD Client 会缓存 PD 节点的列表。当前版本的 TiKV 有定期自动更新 PD 节点的机制,可 以降低 TiKV 缓存的 PD 节点列表过旧这一问题出现的概率。但你应尽量避免在扩容新 PD 后直 接一次性缩容所有扩容前就已经存在的 PD 节点。如果需要,请确保在下线所有之前存在的 PD 节点前将 PD 的 leader 切换至新扩容的 PD 节点。 8.2.1.4.1 1. 查看节点 ID0 码力 | 3572 页 | 84.36 MB | 1 年前3TiDB v7.1 中文手册
前,wait_timeout 参数的默认值为 0,即没有时间限制。max_execution_time 参数的默认值为 0,即不限制一 条 SQL 语句的执行时间。 但在实际生产环境中,空闲连接和一直无限执行的 SQL 对数据库和应用都有不好的影响。你可以通过在应用 的连接字符串中配置这两个参数来避免空闲连接和执行时间过长的 SQL 语句。例如,设置 sessionVariables �→ =wait_timeout=3600(1 新的号段,这样就有效降低了数据库写入压力。实际使用过程中,还可以适度调节步长以控制数据库记录的 更新频度。 最 后, 需 要 注 意 的 是, 上 述 两 种 方 案 生 成 的 ID 都 不 够 随 机, 不 适 合 直 接 作 为 TiDB 表 的 主 键。 实 际 使 用 过 程 中 可 以 对 生 成 的 ID 进 行 位 反 转 (bit-reverse) 后 得 到 一 个 较 为 随 机 的 新 ID。 例 max_execution_time,控制连接中 SQL 执行的超时时间,仅对 “只读” 语句生效,默认值是 0,即允许连接 无限忙碌(一个 SQL 语句执行无限的长的时间)。 但在实际生产环境中,空闲连接和一直无限执行的 SQL 对数据库和应用都有不好的影响。你可以通过 在应用的连接字符串中配置这两个 session 级的变量来避免空闲连接和执行时间过长的 SQL 语句。例如, 设置 sessionVari0 码力 | 4369 页 | 98.92 MB | 1 年前3
共 16 条
- 1
- 2