TiDB v5.2 中文手册#26015 – 修复升级可能会导致的 binding 无法被加载到缓存的问题 #23295 – 对 SHOW BINDINGS 结果按照 (original_sql, update_time) 有序输出 #26139 – 改进使用 binding 优化查询的逻辑,减少对查询的优化次数 #26141 – 支持标记为删除状态的 binding 进行自动垃圾回收 #26206 – 在 EXPLAIN 索引和约束 5.2 5.1 5.0 4.0 表达式索引 实验特性 实验特性 实验特性 实验特性 列式存储 (TiFlash) Y Y Y Y RocksDB 引擎 Y Y Y Y Titan 插件 Y Y Y Y 1TiDB 误将 latin1 处理为 utf8 的子集。见 TiDB #18955。 35 索引和约束 5.2 5.1 5.0 4.0 不可见索引 Y Y Y N 复合主键 Grafana 来存储及查询相关的性能监控指标,所以 Performance schema 部分表是空表。 2.6.2.3 查询计划 TiDB 中,执行计划(EXPLAIN 和 EXPLAIN FOR)在输出格式、内容、权限设置方面与 MySQL 有较大差别。 MySQL 系统变量 optimizer_switch 在 TiDB 中是只读的,对查询计划没有影响。你还可以在optimizer hints0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册– BACKUP_ADMIN – RESTORE_ADMIN – ROLE_ADMIN – CONNECTION_ADMIN – SYSTEM_VARIABLES_ADMIN 你也可以使用插件来添加新的权限。若要查看全部的动态权限,请执行 SHOW PRIVILEGES 语句。用户文 档 • 新增安全增强模式 (Security Enhanced Mode) 配置项,用于对 TiDB 管理员进行更细粒度的权限划分。 提升了悲观事务中 TiCDC Old Value 的缓存命中率 #10089 – Dumpling * 改善从 TiDB v4.0 导出数据的逻辑避免 TiDB OOM #273 * 修复备份失败却没有错误输出的问题 #280 – TiDB Lightning * 提升导入速度。优化结果显示,导入 TPC-C 数据速度提升在 30% 左右,导入索引比较多(5 个 索引)的大表 (2TB+) 速度提升超过 面板中的 TiKV CDC endpoint CPU 统计信息 #1645 * 增加 defaultBufferChanSize 来避免某些情况下同步阻塞的问题 #1259 * 修复 Avro 输出中丢失时区信息的问题 #1712 * 支持清理 Unified Sorter 过期的文件并禁止共享 sort-dir 目录 #1742 * 修复存在大量过期 Region 信息时 KV 客户端可能锁死的问题0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v5.3 中文手册5.1 5.0 4.0 表达式索引 实验特性 实验特性 实验特性 实验特性 实验特性 列式存储 (TiFlash) Y Y Y Y Y RocksDB 引擎 Y Y Y Y Y Titan 插件 Y Y Y Y Y 不可见索引 Y Y Y Y N 复合主键 Y Y Y Y Y 唯一约束 Y Y Y Y Y 整型主键上的聚簇索引 Y Y Y Y Y 复合或非整型主键上的聚簇索引 Y Grafana 来存储及查询相关的性能监控指标,所以 Performance schema 部分表是空表。 2.6.2.3 查询计划 TiDB 中,执行计划(EXPLAIN 和 EXPLAIN FOR)在输出格式、内容、权限设置方面与 MySQL 有较大差别。 MySQL 系统变量 optimizer_switch 在 TiDB 中是只读的,对查询计划没有影响。你还可以在optimizer hints 变更操作都是在线执行的。与 MySQL 相比,TiDB 中的 DDL 存在以下限制: 61 • 不能在单条 ALTER TABLE 语句中完成多个操作。例如,不能在单个语句中添加多个列或索引,否则,可 能会输出 Unsupported multi schema change 的错误。 • ALTER TABLE 不支持少部分类型的变更。比如,TiDB 不支持从 DECIMAL 到 DATE 的变更。当遇到不支持的0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v7.1 中文手册target="_blank"> �→ 企业版)TiDB 企业版增强了数据库审计功能,通过更细粒度的事件过滤控制、更友好的过滤条件设置方式、新增的 �→ JSON 文件输出格式、审计日志的生命周期管理,大幅提升了系统的审计能力。 2.2.1 功能详情 2.2.1.1 性能 • 增强 Partitioned Raft KV 存储引擎(实验特性)#11515 持续为各种诊断工具增加优化器运行信息, 以便更好地解释执行计划如何被选择,从而协助定位 SQL 性能问题。这些信息包括: 38 – 在PLAN REPLAYER 的输出中增加 debug_trace.json 文件。 – 在EXPLAIN 的输出中为 operator info 添加部分统计信息详情。 – 为慢日志的 Stats 字段添加部分统计信息详情。 更多信息,请参考使用 PLAN REPLAYER 的审计设置。 – 支持 JSON 格式的规则定义,提供了更加友好的设置方式。 – 新增自动日志轮替 (Log Rotation) 和空间管理功能,支持保存时间和日志大小两个维度的设置。 – 支持输出 TEXT 和 JSON 两种格式的审计日志,便于集成第三方工具。 – 支持日志内容脱敏,可以替换所有字面值以增强安全性。 数据库审计是 TiDB 企业版的重要功能之一,为企业提供了强大的监管和审计工具,以保证数据安全和合规0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v8.5 中文手册· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 824 7.6.8 输出数据协议· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 951 7.8.9 创建同步任务时,如果不指定 --config 配置文件,TiCDC 的默认的行为是什么? · · · · · · · · · 953 7.8.10 TiCDC 是否支持输出 Canal 协议的变更数据? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 953 7.8.11 为什么 在一个事务中对一行进行多次修改,TiCDC 会输出多条行变更事件吗? · · · · · · · · · · · · · · · · 954 7.8.14 TiCDC 把数据同步到 Kafka 时,一条消息中会不会包含多种数据变更? · · · · · · · · · · · · · · · · · 954 7.8.15 TiCDC 把数据同步到 Kafka 时,如何查看 TiCDC Open protocol 输出变更数据中的时间戳、表名和0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v7.6 中文手册更多信息,请参考用户文档。 • TiCDC 支持将 CSV 格式中的 delimiter 设置为 3 个字符 #9969 @zhangjinpeng87 从 v7.6.0 开始,你可以将 TiCDC 输出的 CSV 格式中的 delimiter 设置为 1 到 3 个字符。例如,你可以指定 TiCDC 使用 2 个字符的 delimiter(例如 || 或 $^)或 3 个字符的 delimiter(例如 #10098 @CharlesCheung96 * 支持通过在 sink-uri 中设置 content-compatible=true 使 TiCDC Canal-JSON 兼容 Canal 官方输出 的内容格式 #10106 @3AceShowHand – TiDB Data Migration (DM) * 为 DM OpenAPI 增加了全量物理导入的相关配置 #10193 @GMHDBJD 键时,查询结果错误的问题 #48991 @winoros – 修复当内存使用超限时包含 CTE 的查询非预期卡住的问题 #49096 @AilinKid – 修复 TiDB server 在使用企业插件审计日志时可能占用大量资源的问题 #49273 @lcwangchao – 修复特定情况下优化器将 TiFlash 选择路径错误转化为 DUAL Table 的问题 #49285 @AilinKid0 码力 | 4666 页 | 101.24 MB | 1 年前3
TiDB v8.4 中文手册Y Y 使用 FastScan 加速 OLAP 场景下的查询 Y Y Y Y Y Y E N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y Y Y Y Y Titan Level Merge E E E E E E E E E E E E 使用 bucket 提高数据扫描并发度 E E E E E E 来存储及查询相关的性能监控指标。因此,TiDB 的 Performance schema 表返 回空结果。 2.4.2.3 查询计划 TiDB 中,执行计划(EXPLAIN 和 EXPLAIN FOR)在输出格式、内容、权限设置方面与 MySQL 有较大差别。 MySQL 系统变量 optimizer_switch 在 TiDB 中是只读的,对查询计划没有影响。你还可以在optimizer hints 时,不允许在多个更改中指定同一个 模式对象。例如,ALTER TABLE t1 MODIFY COLUMN c1 INT, DROP COLUMN c1 在两个更改中都指定了 c1 列,执行该语句会输出 Unsupported operate same column/index 的错误。 • 不支持使用单个 ALTER TABLE 语句同时修改多个 TiDB 特有的模式对象,包括 TIFLASH0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v6.5 中文手册对全局内存进行管理,从而提高 内存的使用效率。 更多信息,请参考用户文档。 2.2.1.6 易用性 • 完善 EXPLAIN ANALYZE 输出结果中 TiFlash 的 TableFullScan 算子的执行信息 #5926 @hongyunyan EXPLAIN ANALYZE 语句可以输出执行计划及运行时的统计信息。在 v6.5.0 中,TiFlash 对 TableFullScan 算子 的执行信息进行了完善,补充了 @fzzf678 在 v6.5.0 中,TiDB 扩展了执行计划的打印格式。通过在 EXPLAIN 语句中指定 FORMAT = "tidb_json" 能够 将 SQL 的执行计划以 JSON 格式输出。借助这个能力,SQL 调试工具和诊断工具能够更方便准确地解读执 行计划,进而提升 SQL 诊断调优的易用性。 更多信息,请参考用户文档。 36 2.2.1.7 MySQL 兼容性 • 支持高性能、全局单调递增的 无需中断业务即可实现 增量数据校验。 更多信息,请参考用户文档。 37 2.2.1.9 数据共享与订阅 • TiCDC 支持输出变更数据至 storage sink(实验特性)#6797 @zhaoxinyu TiCDC 支持将 changed log 输出到 Amazon S3、Azure Blob Storage、NFS,以及兼容 Amazon S3 协议的存储服务 中。Cloud storage0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v8.1 中文手册output- �→ old-value 新增 控制是否输出行数据更改前的值。默认值 为 true。关闭后,UPDATE 事件不会输出 “before” 字段的数据。 TiCDC sink.open.output-old- �→ value 新增 控制是否输出行数据更改前的值。默认值 为 true。关闭后,UPDATE 事件不会输出 “p” 字段的数据。 2.2.3 废弃功能 • 计 修复打印 gRPC 错误日志时 TiDB 意外重启的问题 #51301 @guo-shaoge – 修复 IndexHashJoin 在执行 Anti Left Outer Semi Join 计算时输出冗余数据的问题 #52923 @yibin87 – 修复关联子查询中 TopN 算子结果不正确的问题 #52777 @yibin87 – 修复 HashJoin probe 执行时间统计不精确的问题 参数时发生的类型转换错误 #7980 @HuSharp – 修复两数据中心部署切换时 Leader 无法迁移的问题 #7992 @TonsnakeLin – 修复 pd-ctl 中 PrintErrln 无法将错误信息输出到 stderr(标准错误)的问题 #8022 @HuSharp – 修复 PD 在生成 Merge 调度时可能出现的 panic 问题 #8049 @nolouch – 修复 GetAdditionalInfo0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v8.0 中文手册@YuJuncen • PD – 修复调用 MergeLabels 函数时存在数据竞争的问题 #7535 @lhy1024 – 修复调用 evict-leader-scheduler 接口时没有输出结果的问题 #7672 @CabinfeverB – 修复 PD 监控项 learner-peer-count 在发生 Leader 切换后未同步旧监控值的问题 #7728 @CabinfeverB Y Y 使用 FastScan 加速 OLAP 场景下的查询 Y Y Y Y E N N N N N N N RocksDB 引擎 Y Y Y Y Y Y Y Y Y Y Y Y Titan 插件 Y Y Y Y Y Y Y Y Y Y Y Y Titan Level Merge E E E E E E E E E E E E 使用 bucket 提高数据扫描并发度 E E E E E E 来存储及查询相关的性能监控指标。因此,TiDB 的 Performance schema 表返 回空结果。 2.4.2.3 查询计划 TiDB 中,执行计划(EXPLAIN 和 EXPLAIN FOR)在输出格式、内容、权限设置方面与 MySQL 有较大差别。 MySQL 系统变量 optimizer_switch 在 TiDB 中是只读的,对查询计划没有影响。你还可以在optimizer hints0 码力 | 4805 页 | 101.28 MB | 1 年前3
共 16 条
- 1
- 2













