 Apache ShardingSphere 中文文档 5.0.0-alpha. . 22 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 解析引擎 . . . . . . . 111 测试环境搭建 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 测试结果验证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 3.10.5 性能测试 (sysbench) Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . . . . . . . . . 285 7.5 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . . . . . . . . 285 7.6 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规则中?0 码力 | 301 页 | 3.44 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.0-alpha. . 22 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 解析引擎 . . . . . . . 111 测试环境搭建 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 测试结果验证 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 3.10.5 性能测试 (sysbench) Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . . . . . . . . . 285 7.5 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . . . . . . . . 285 7.6 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规则中?0 码力 | 301 页 | 3.44 MB | 1 年前3
 Apache ShardingSphere v5.5.0 中文文档4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 12.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 12.4.6 查询优化 . JtaTransactionManager? . . . . . . . . . . . . . . . . . . 531 13.1.2 JDBC Oracle 表名、字段名配置大小写在加载 metadata 元数据时结果不正确? 531 13.1.3 JDBC 使用 MySQL XA 事务时报 SQLException: Unable to unwrap to interface com.mysql.jdbc.Connection 3.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 534 13.3.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 534 13.3.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 则中?0 码力 | 557 页 | 4.61 MB | 1 年前3 Apache ShardingSphere v5.5.0 中文文档4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 12.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 12.4.6 查询优化 . JtaTransactionManager? . . . . . . . . . . . . . . . . . . 531 13.1.2 JDBC Oracle 表名、字段名配置大小写在加载 metadata 元数据时结果不正确? 531 13.1.3 JDBC 使用 MySQL XA 事务时报 SQLException: Unable to unwrap to interface com.mysql.jdbc.Connection 3.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 534 13.3.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 534 13.3.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 则中?0 码力 | 557 页 | 4.61 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.4.14 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.4.6 查询优化 . 4.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 508 13.4.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 508 13.4.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 则中? . . . . . 513 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 513 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . . 514 xii 14 下载 515 14.1 最新版本 . . . . . . . . . .0 码力 | 530 页 | 4.49 MB | 1 年前3 Apache ShardingSphere 中文文档 5.4.14 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.4.6 查询优化 . 4.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 508 13.4.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 508 13.4.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 则中? . . . . . 513 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 513 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . . 514 xii 14 下载 515 14.1 最新版本 . . . . . . . . . .0 码力 | 530 页 | 4.49 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.3.24 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.4.6 查询优化 . 4.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 487 13.4.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 487 xi 13.4.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 . . . . . 492 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 492 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . . 493 14 下载 494 14.1 最新版本 . . . . . . . . . . . .0 码力 | 508 页 | 4.44 MB | 1 年前3 Apache ShardingSphere 中文文档 5.3.24 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.4.6 查询优化 . 4.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 487 13.4.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 487 xi 13.4.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 . . . . . 492 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 492 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . . 493 14 下载 494 14.1 最新版本 . . . . . . . . . . . .0 码力 | 508 页 | 4.44 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.2.04.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 7.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 7.4.6 查询优化 . 8.3.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 423 8.3.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 424 8.3.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 则中? . . . . . . 429 8.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 429 8.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . . 430 8.6.10 其他使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 449 页 | 5.85 MB | 1 年前3 Apache ShardingSphere 中文文档 5.2.04.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 7.4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 7.4.6 查询优化 . 8.3.1 分片 Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 423 8.3.2 分片 inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . . 424 8.3.3 分片如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片规 则中? . . . . . . 429 8.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 429 8.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . . 430 8.6.10 其他使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 449 页 | 5.85 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.12.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 7.2.6 查询优化 . 8 [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 306 7.8.9 [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . 306 7.8.10 [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片 规则中? . . . 312 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 313 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . 313 7.8.30 [其他] 使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 409 页 | 4.47 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.12.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 7.2.6 查询优化 . 8 [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 306 7.8.9 [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . 306 7.8.10 [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片 规则中? . . . 312 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 313 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . 313 7.8.30 [其他] 使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 409 页 | 4.47 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.02.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 7.2.6 查询优化 . 8 [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 302 7.8.9 [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . 302 7.8.10 [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片 规则中? . . . 308 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 308 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . 309 7.8.30 [其他] 使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 406 页 | 4.40 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.02.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 7.2.6 查询优化 . 8 [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 302 7.8.9 [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . 302 7.8.10 [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片 规则中? . . . 308 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 308 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . 309 7.8.30 [其他] 使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 406 页 | 4.40 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.22.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 7.2.6 查询优化 . 8 [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 318 7.8.9 [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . 318 7.8.10 [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片 规则中? . . . 324 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 324 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . 325 7.8.30 [其他] 使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 446 页 | 4.67 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.22.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 7.2.6 查询优化 . 8 [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . . . 318 7.8.9 [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . . 318 7.8.10 [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分片 规则中? . . . 324 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 324 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . . 325 7.8.30 [其他] 使用 Spring Boot 2.x 集成 ShardingSphere0 码力 | 446 页 | 4.67 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.0.01.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 7.1.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 7.1.6 查询优化 . 8. [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . 290 7.7.9 9. [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . 290 7.7.10 10. [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分 片规则中? . 295 7.7.25 25. [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . 295 7.7.26 26. [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . 296 7.8 API 变更历史 . . . . . . . . . . . . . . . . . . .0 码力 | 385 页 | 4.26 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.01.4 SQL 执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 7.1.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 7.1.6 查询优化 . 8. [分片] Cloud not resolve placeholder ⋯in string value ⋯异常的解决方法? . . 290 7.7.9 9. [分片] inline 表达式返回结果为何出现浮点数? . . . . . . . . . . . . . . . . . 290 7.7.10 10. [分片] 如果只有部分数据库分库分表,是否需要将不分库分表的表也配置在分 片规则中? . 295 7.7.25 25. [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . 295 7.7.26 26. [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . 296 7.8 API 变更历史 . . . . . . . . . . . . . . . . . . .0 码力 | 385 页 | 4.26 MB | 1 年前3
 Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日将分片项设置为大于服务器的数量,最好是大于服务器倍数的数量,作业将会合理的利用分布式资源,动 态的分配分片项。 例如:3 台服务器,分成 10 片,则分片项分配结果为服务器 A = 0,1,2,9;服务器 B = 3,4,5;服务器 C = 6,7,8。如果服务器 C 崩溃,则分片项分配结果为服务器 A = 0,1,2,3,4; 服务器 B = 5,6,7,8,9。在不丢失分片 项的情况下,最大限度的利用现有资源提高吞吐量。 务器,再分片。 • 通过上一项说明可知,为了维持作业运行时的稳定性,运行过程中只会标记分片状态,不会重新分 片。分片仅可能发生在下次任务触发前。 • 每次分片都会按服务器 IP 排序,保证分片结果不会产生较大波动。 • 实现失效转移功能,在某台服务器执行完毕后主动抓取未分配的分片,并且在某台服务器下线后主 动寻找可用的服务器执行任务。 5.2. 弹性调度 10 Apache ShardingSphere 器。 举例说明:1. 如果 3 台作业服务器且分片总数为 9,则分片结果为:1=[0,1,2], 2=[3,4,5], 3=[6,7,8];2. 如 果 3 台作业服务器且分片总数为 8,则分片结果为:1=[0,1,6], 2=[2,3,7], 3=[4,5];3. 如果 3 台作业服务器 且分片总数为 10,则分片结果为:1=[0,1,2,9], 2=[3,4,5], 3=[6,7,8]。0 码力 | 98 页 | 1.97 MB | 1 年前3 Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日将分片项设置为大于服务器的数量,最好是大于服务器倍数的数量,作业将会合理的利用分布式资源,动 态的分配分片项。 例如:3 台服务器,分成 10 片,则分片项分配结果为服务器 A = 0,1,2,9;服务器 B = 3,4,5;服务器 C = 6,7,8。如果服务器 C 崩溃,则分片项分配结果为服务器 A = 0,1,2,3,4; 服务器 B = 5,6,7,8,9。在不丢失分片 项的情况下,最大限度的利用现有资源提高吞吐量。 务器,再分片。 • 通过上一项说明可知,为了维持作业运行时的稳定性,运行过程中只会标记分片状态,不会重新分 片。分片仅可能发生在下次任务触发前。 • 每次分片都会按服务器 IP 排序,保证分片结果不会产生较大波动。 • 实现失效转移功能,在某台服务器执行完毕后主动抓取未分配的分片,并且在某台服务器下线后主 动寻找可用的服务器执行任务。 5.2. 弹性调度 10 Apache ShardingSphere 器。 举例说明:1. 如果 3 台作业服务器且分片总数为 9,则分片结果为:1=[0,1,2], 2=[3,4,5], 3=[6,7,8];2. 如 果 3 台作业服务器且分片总数为 8,则分片结果为:1=[0,1,6], 2=[2,3,7], 3=[4,5];3. 如果 3 台作业服务器 且分片总数为 10,则分片结果为:1=[0,1,2,9], 2=[3,4,5], 3=[6,7,8]。0 码力 | 98 页 | 1.97 MB | 1 年前3
共 18 条
- 1
- 2













