2019 年 5 月 10 日,TiDB 发布 3.0.0-rc.1 版,对应的 TiDB-Ansible 版本为 3.0.0-rc.1。相比 3.0.0-beta.1 版本,该版本对系统稳定性、易用性、功能、优化器、统计信息以及执行引擎做了很多改进。
tidb_opt_correlation_exp_factor
用于控制在相关性无法被直接用于估算的场景下对索引扫描的偏好程度。tidb_opt_join_reorder_threshold
时启用。GROUP_CONCAT
,防止产生错误的执行结果。RAND()
,防止产生和 MySQL 不兼容的执行结果。FAST ANALYZE
,通过tidb_enable_fast_analyze
变量控制。该特性通过用对 Region 进行采样取代扫描整个 region 的方式加速统计信息收集。SQL PLAN MANAGEMENT
。该特性通过对 SQL 进行执行计划绑定,以确保执行稳定性。该特性目前处于测试阶段,仅支持对 SELECT 语句使用绑定的执行计划,不建议在生产场景中直接使用。TableReader
、IndexReader
和 IndexLookupReader
算子进行内存追踪控制。tidb_skip_isolation_level_check
变量控制检查隔离级别设置为 SERIALIZABLE 时不报错SHOW GRANT
SET DEFAULT ROLE
GRANT ROLE
config-check
来检查配置文件的合法性Iterator Key Bound Option
的内存分配和拷贝 column families
共享 block cache
batch commands
的上下文切换开销properties index distance
BatchLimitExecutor
tokio-threadpool
替换原本的 futures-cpupool
,减少 context switchBatchSelectionExecutor
AVG
LogicalAnd
table-regions.py
脚本,按表显示 leader 分布 原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。