· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 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 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1132 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · com/zh/tidb/v8.0/system- �→ variables#tidb_enable_auto_analyze_priority_queue-从-v800-版本开始引入">优先队列, �→ 使流程更加流畅,并在大量表的情况下提高稳定性。 | 数据库管理与可观测性 | 支持观测索引使用情况 | 正确的索引设计是提升数据库性能的重要前提。TiDB (tidb_opt_objective='determinate'),如果查询不包含谓词,可能无 法加载统计信息的问题 #48257 @time-and-fate – 修复 init-stats 流程可能导致 TiDB panic 以及 load stats 流程直接退出的问题 #51581 @hawkingrei – 修复 IN() 谓词中包含 NULL 时,查询结果错误的问题 #51560 @winoros – 修复当 0 码力 |
4805 页 |
101.28 MB
| 1 年前 3 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1158 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 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 JSON 类型 Y Y Y Y Y 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 Y Y Y Y 业务同时,你可能需要处理一些 OLAP 业务,同时还需要避免 OLAP 查询影响 OLTP 业务 性能,确保系统的整体稳定性。 • 简化 ETL 技术栈 当需要加工的数据量为中等规模(100 TB 以内)、数据加工调度流程相对简单、并发度不高(10 以内) 时,你可能希望简化技术栈,替换原本需要使用多个不同技术栈的 OLTP、ETL 和 OLAP 系统,使用一个数 据库同时满足交易系统以及分析系统的需求,降低技术门槛和运维人员需求。 0 码力 |
4987 页 |
102.91 MB
| 10 月前 3 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1483 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 字符串类型 Y Y Y Y Y Y Y Y Y Y Y Y JSON 类型 Y Y Y Y Y Y Y E E E E E 向量数据类型 E N N N N N N N N N N N 控制流程函数 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 Y Y Y Y 日期和时间函数 OLAP 业务,同时还需要避免 OLAP 查询影响 OLTP 业务 性能,确保系统的整体稳定性。 100 • 简化 ETL 技术栈 当需要加工的数据量为中等规模(100 TB 以内)、数据加工调度流程相对简单、并发度不高(10 以内) 时,你可能希望简化技术栈,替换原本需要使用多个不同技术栈的 OLTP、ETL 和 OLAP 系统,使用一个数 据库同时满足交易系统以及分析系统的需求,降低技术门槛和运维人员需求。 0 码力 |
5095 页 |
104.54 MB
| 10 月前 3 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1224 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 字符串类型 Y Y Y Y Y Y Y Y Y Y Y Y JSON 类型 Y Y Y Y Y Y Y E E E E E 向量数据类型 E N N N N N N N N N N N 控制流程函数 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 Y Y Y Y 日期和时间函数 业务同时,你可能需要处理一些 OLAP 业务,同时还需要避免 OLAP 查询影响 OLTP 业务 性能,确保系统的整体稳定性。 • 简化 ETL 技术栈 当需要加工的数据量为中等规模(100 TB 以内)、数据加工调度流程相对简单、并发度不高(10 以内) 时,你可能希望简化技术栈,替换原本需要使用多个不同技术栈的 OLTP、ETL 和 OLAP 系统,使用一个数 据库同时满足交易系统以及分析系统的需求,降低技术门槛和运维人员需求。 0 码力 |
5072 页 |
104.05 MB
| 10 月前 3 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1105 11.3.3 SQL 优化流程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 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 JSON 类型 Y 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 Y Y Y Y 业务同时,你可能需要处理一些 OLAP 业务,同时还需要避免 OLAP 查询影响 OLTP 业务 性能,确保系统的整体稳定性。 • 简化 ETL 技术栈 当需要加工的数据量为中等规模(100 TB 以内)、数据加工调度流程相对简单、并发度不高(10 以内) 时,你可能希望简化技术栈,替换原本需要使用多个不同技术栈的 OLTP、ETL 和 OLAP 系统,使用一个数 据库同时满足交易系统以及分析系统的需求,降低技术门槛和运维人员需求。 0 码力 |
4369 页 |
98.92 MB
| 1 年前 3 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 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 Data 0 码力 |
4049 页 |
94.00 MB
| 1 年前 3
|