2018 年 4 月 27 日,TiDB 发布 2.0 GA 版。相比 1.0 版本,该版本对 MySQL 兼容性、系统稳定性、优化器和执行器做了很多改进。
Count-Min Sketch
更精确地估算点查的代价STRAIGHT_JOIN
语法手动指定 Join 顺序GROUP BY
子句为空时使用 Stream Aggregation 算子,提升性能Max/Min
函数Left Outer Join
IndexLookupJoin
的使用范围,索引前缀匹配的场景也可以使用该算法Insert Into Ignore
语句性能,提升 10 倍以上Insert On Duplicate Key Update
语句性能,提升 10 倍以上Load Data
性能,提升 10 倍以上lower_case_table_names
系统变量,用于支持 OGG 数据同步工具Information_Schema
中支持显示建表时间SQL_MODE
Add Index
的执行速度,部分场景下速度大幅度提升Add Index
操作变更为低优先级,降低对线上业务影响Admin Show DDL Jobs
输出更详细的 DDL 任务状态信息Admin Show DDL Job Queries JobID
查询当前正在运行的 DDL 任务的原始语句Admin Recover Index
命令,用于灾难恢复情况下修复索引数据Alter
语句修改 Table OptionsRegion Merge
支持,合并数据删除后产生的空 Region [experimental]Raft Learner
支持 [experimental]Drop Region
调试接口Region Merge
[experimental]Raw DeleteRange
APIGetMetric
APIRaw Batch Put
,Raw Batch Get
,Raw Batch Delete
和 Raw Batch Scan
block-cache-size
大小等raw_get/get/batch_get
提升 30%DeleteFilesInRanges
减少副本迁移时 I/O 开销keepalive
参数TiSpark 使用独立的版本号,现为 1.0 GA。TiSpark 1.0 版本组件提供了针对 TiDB 上的数据使用 Apache Spark 进行分布式计算的能力。
本页导航