Apache ShardingSphere 中文文档 5.1.2[其他] 如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . 321 7.8.22 [其他] 阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . . . 321 7.8.23 [其他] 使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . . . 321 7.8.24 [其他] 27 [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . 324 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 324 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . ds${id % 10} 或者: ds$->{id % 10} 分布式主键 实现动机 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0[其他] 如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . 305 7.8.22 [其他] 阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . . . 306 7.8.23 [其他] 使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . . . 306 7.8.24 [其他] 27 [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . 308 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 308 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . ds${id % 10} 或者 ds$->{id % 10} 分布式主键 实现动机 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.1[其他] 如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . 309 7.8.22 [其他] 阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . . . 310 7.8.23 [其他] 使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . . . 310 7.8.24 [其他] 27 [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . 312 7.8.28 [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . 313 7.8.29 [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . ds${id % 10} 或者: ds$->{id % 10} 分布式主键 实现动机 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0[其他] 如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . 292 7.7.19 19. [其他] 阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . 292 7.7.20 20. [其他] 使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . 293 7.7.21 21. [其他] [其他] 服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . 295 7.7.25 25. [其他] ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . 295 7.7.26 26. [其他] 使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . 296 ds${id % 10} 或者 ds$->{id % 10} 分布式主键 实现动机 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0-alphaSQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . . . . . . . . . 284 7.2 阅读源码时为什么会出现编译错误?IDEA 不索引生成的代码? . . . . . . . . . . . . . . . 284 7.3 使用 Spring 命名空间时找不到 xsd? . . . . . . . . . . . . . . . . JtaTransactionManager? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 7.24 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . . . . . . . . 292 viii 1 概览 星评增长时间线 贡献者增长时间线 Apache ShardingSphere 是 TableShardingStrategy。用于配置数据被分配的目标表,该目标表存在于该数据的目标数据源内。 故表分片策略是依赖于数据源分片策略的结果的。 两种策略的 API 完全相同。 自增主键生成策略 通过在客户端生成自增主键替换以数据库原生自增主键的方式,做到分布式主键无重复。 行表达式 实现动机 配置的简化与一体化是行表达式所希望解决的两个主要问题。 在繁琐的数据分片规则配置中,随着数据节0 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.4.11 其他如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . . 511 13.6.2 其他阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . . . . 511 13.6.3 其他使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . . . . 511 13.6.4 其他 6.7 其他服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . . 513 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 513 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . 数据分片 25 Apache ShardingSphere document 分布式主键 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.21 其他如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . . 490 13.6.2 其他阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . . . . 490 13.6.3 其他使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . . . . 490 13.6.4 其他 6.7 其他服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . . 492 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 492 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . offline_table1, offline_table2, offline_table3 分布式主键 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 508 页 | 4.44 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档1 其他如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . . 537 13.6.2 其他阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . . . . 538 13.6.3 其他使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . . . . 538 13.6.4 其他 6.7 其他服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . . 540 13.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 540 13.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . 数据分片 25 Apache ShardingSphere document 分布式主键 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 557 页 | 4.61 MB | 1 年前3
Apache ShardingSphere 中文文档 5.2.06.1 其他如果 SQL 在 ShardingSphere 中执行不正确,该如何调试? . . . . . . . . . 426 8.6.2 其他阅读源码时为什么会出现编译错误? IDEA 不索引生成的代码? . . . . . . . 427 8.6.3 其他使用 SQLSever 和 PostgreSQL 时,聚合列不加别名会抛异常? . . . . . . . 427 8.6.4 其他 8.6.7 其他服务启动时如何加快 metadata 加载速度? . . . . . . . . . . . . . . . . . 429 8.6.8 其他 ANTLR 插件在 src 同级目录下生成代码,容易误提交,如何避免? . . . . . 429 8.6.9 其他使用 Proxool 时分库结果不正确? . . . . . . . . . . . . . . . . . . . . offline_table1, offline_table2, offline_table3 分布式主键 传统数据库软件开发中,主键自动生成技术是基本需求。而各个数据库对于该需求也提供了相应的支持, 比如 MySQL 的自增键,Oracle 的自增序列等。数据分片后,不同数据节点生成全局唯一主键是非常棘手 的问题。同一个逻辑表内的不同实际表之间的自增键由于无法互相感知而产生重复主键。虽然可通过约 束自增0 码力 | 449 页 | 5.85 MB | 1 年前3
传智播客 mybatis 框架课程讲义Mybatis通过xml或注解的方式将要执行的各种statement(statement、 preparedStatemnt、CallableStatement)配置起来,并通过java对象和statement中的sql 进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射成java对象并 返回。 1.3 Mybatis 架构 1、 mybatis 配置 SqlMapConfig.xml,此文件作为 keyProperty:返回的主键存储在 pojo 中的哪个属性 order:selectKey 的执行顺序,是相对与 insert 语句来说,由于 mysql 的自增原理执行 完 insert 语句之后才将主键生成,所以这里 selectKey 的执行顺序为 after resultType:返回的主键是什么类型 LAST_INSERT_ID():是 mysql 的函数,返回 auto_increment 自增列新记录 #{username},#{birthday},#{sex},#{address}) 注意这里使用的 order 是“BEFORE” 1.6.7.2.5 Oracle 使用序列生成主键 首先自定义一个序列且用于生成主键,selectKey 使用如下:0 码力 | 75 页 | 1.16 MB | 1 年前3
共 14 条
- 1
- 2













