TiDB v6.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 891 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 支持将表或列的字符集从 latin1 修改为 utf8/utf8mb4 #34008 • TiKV – 提升引入内存悲观锁后 CDC 旧数据的命中率 #12279 – 健康检查可以检测到无法正常工作的 Raftstore,使得 TiKV client 可以及时更新 Region Cache #12398 – 支持设置 Raft Engine 的内存限制 #12255 – TiKV 自动检测和删除损坏的 日期和时间类型 Y Y Y Y Y Y Y Y 字符串类型 Y Y Y Y Y Y Y Y JSON 类型 实验特性 实验特性 实验特性 实验特性 实验特性 实验特性 实验特性 实验特性 控制流程函数 Y Y Y Y Y Y Y Y 字符串函数 Y Y Y Y Y Y Y Y 数值函数与操作符 Y Y Y Y Y Y Y Y 日期和时间函数 Y Y Y Y Y Y Y Y 位函数和操作符0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.4 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 468 9.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 数值类型 Y Y Y Y Y Y 日期和时间类型 Y Y Y Y Y Y 字符串类型 Y Y Y Y Y Y JSON 类型 实验特性 实验特性 实验特性 实验特性 实验特性 实验特性 控制流程函数 Y Y Y Y Y Y 字符串函数 Y Y Y Y Y Y 数值函数与操作符 Y Y Y Y Y Y 日期和时间函数 Y Y Y Y Y Y 位函数和操作符 Y Y Y Y Y Y Cast nbproc 64 # 在后台运行时创建的进程数。在启动多个进程转发请求时, �→ 确保该值足够大,保证 HAProxy 不会成为瓶颈。 daemon # 让 HAProxy 以守护进程的方式工作于后台, �→ 等同于命令行参数“-D”的功能。当然,也可以在命令行中用“-db”参数将其禁用。 defaults # 默认配置。 log global # 日志继承全局配置段的设置。 retries0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v5.2 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 379 9.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · threshold 新增 当 KvDB 的 memtable 的个 数达到该阈值 时,流控机制 开始工作。默 认值为 5。 TiKV 配置文件 storage.flow- �→ control.l0 �→ -files- �→ threshold 新增 当 KvDB 的 L0 文 件个数达到该 阈值时,流控 机制开始工作。 默认值为 9。 28 配置文件 配置项 修改类型 描述 TiKV 配置文件 storage 数据类型,函数,操作符 5.2 5.1 5.0 4.0 数值类型 Y Y Y Y 日期和时间类型 Y Y Y Y 字符串类型 Y Y Y Y JSON 类型 实验特性 实验特性 实验特性 实验特性 控制流程函数 Y Y Y Y 字符串函数 Y Y Y Y 数值函数与操作符 Y Y Y Y 日期和时间函数 Y Y Y Y 位函数和操作符 Y Y Y Y Cast 函数和操作符 Y Y Y Y0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v7.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1105 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · com/zh/tidb/v7.1/tidb-resource-control" target="_blank"> �→ 资源管控 (GA) 支持基于资源组的资源管控,为同一集群中的不同工作负载分配并隔离资源。该功能显著提升了多应用集群 的稳定性,并为多租户奠定了基础。在 v7.1.0 中,资源管控引入了根据实际负载或硬件部署估算集群容量的 能力。TiFlash 支持工作模式。 可选值为 "v1" 和 "v2"。 PD schedule. �→ enable �→ - �→ diagnostic �→ 修改 默认值从 false 修改 为 true, 默认打开 0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v8.0 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1132 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 支持拆分 PD 功能为微服务, �→ 提高可扩展性(实验特性)Placement Driver (PD) 包含了多个确保 TiDB 集群能正常运行的关键模块。当集群的工作负载增加时, �→ PD 中各模块的资源消耗也会随之增加,造成这些模块间功能的相互干扰, �→ 进而影响整个集群的服务质量。为了解决该问题,从 v8.0.0 起,TiDB 支持将 PD 的 TSO com/zh/tidb/v8.0/system- �→ variables#tidb_enable_auto_analyze_priority_queue-从-v800-版本开始引入">优先队列, �→ 使流程更加流畅,并在大量表的情况下提高稳定性。 数据库管理与可观测性 支持观测索引使用情况 正确的索引设计是提升数据库性能的重要前提。TiDB 0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v5.3 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 399 9.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 版本中,你可以获得以下关键特性: • 引入临时表,简化业务逻辑并提升性能 • 支持设置表和分区的表属性 • 支持为 TiDB Dashboard 创建最小权限用户,提高系统安全性 • 优化 TiDB 时间戳处理流程,提升系统的整体性能 • 提高 DM 同步性能,实现以更低的延迟将数据从 MySQL 同步数据到 TiDB 26 • 支持 TiDB Lightning 分布式并行导入,提升全量数据迁移效率 创建一个最小权限的 SQL 用户,并用该用户登录 TiDB Dashboard,避免使用高 权限用户,提升安全性。 用户文档 2.2.2.3 性能 • 优化 PD 时间戳处理流程 优化 TiDB 时间戳处理流程,支持通过开启 PD Follower Proxy 和调整 PD client 批量请求 TSO 时所需的 batch 等待时间的方式来降低 PD leader 时间戳处理负载,提升系统整体可扩展性。0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v8.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1116 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · com/zh/tidb/v8.1/ �→ system-variables#tidb_enable_auto_analyze_priority_queue-从-v800-版本开始引入">优先队列 �→ ,使流程更加流畅,并在大量表的情况下提高稳定性。稳定性与高可用 0 码力 | 4807 页 | 101.31 MB | 1 年前 3
TiDB v5.1 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 368 9.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 上运行的兼容性 • PD – 避免在添加 scatter region 调度器后出现的非预期统计行为 #3602 – 解决扩缩容过程中出现的多个调度问题 * 优化副本 snapshot 生成流程,解决扩缩容调度慢问题:#3563 #10059 #10001 * 解决由于流量变化引带来的心跳压力引起的调度慢问题 #3693 #3739 #3728 #3751 * 减少大集群由于调度产生的 数据类型,函数,操作符 5.2 5.1 5.0 4.0 数值类型 Y Y Y Y 日期和时间类型 Y Y Y Y 字符串类型 Y Y Y Y JSON 类型 实验特性 实验特性 实验特性 实验特性 控制流程函数 Y Y Y Y 字符串函数 Y Y Y Y 数值函数与操作符 Y Y Y Y 日期和时间函数 Y Y Y Y 位函数和操作符 Y Y Y Y Cast 函数和操作符 Y Y Y Y0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v7.6 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1122 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 如,与 TiCDC 结合使用时,该功能允许下游 TiDB 集群在暂停数据同步、开启预上线读写测试后,快速且 优雅地回溯到暂停同步时的 TSO 时间戳,并继续通过 TiCDC 同步数据,从而简化了预上线验证流程和数 据管理。 FLASHBACK CLUSTER TO TSO 445494839813079041; 更多信息,请参考用户文档。 • 支持自动终止长时间未提交的空闲事务 #48714 @crazycs520 Restore (BR) * 修复生成外部存储文件 URI 错误的问题 #48452 @3AceShowHand * 修复在任务初始化阶段出现与 PD 的连接错误导致日志备份任务虽然启动但无法正常工作的问 题 #16056 @YuJuncen * 修复日志备份任务可能出现内存泄露以及备份任务启动后无法正常运行的问题 #16070 @YuJuncen * 修复 PITR 恢复过程中插入数据到系统表0 码力 | 4666 页 | 101.24 MB | 1 年前3
TiDB v6.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1045 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 0 数值类型 Y Y Y Y Y Y Y Y 日期和时间类型 Y Y Y Y Y Y Y Y 字符串类型 Y Y Y Y Y Y Y Y JSON 类型 Y E E E E E E E 控制流程函数 Y Y Y Y Y Y Y Y 字符串函数 Y Y Y Y Y Y Y Y 数值函数与操作符 Y Y Y Y Y Y Y Y 日期和时间函数 Y Y Y Y Y Y Y Y 位函数和操作符 户端等均适用于 TiDB。 但 TiDB 尚未支持一些 MySQL 功能,可能的原因如下: • 有更好的解决方案,例如 JSON 取代 XML 函数。 • 目前对这些功能的需求度不高,例如存储流程和函数。 • 一些功能在分布式系统上的实现难度较大。 除此以外,TiDB 不支持 MySQL 复制协议,但提供了专用工具用于与 MySQL 复制数据: • 从 MySQL 复制:TiDB Data0 码力 | 4049 页 | 94.00 MB | 1 年前3共 20 条- 1
- 2













