12 2019 档案

摘要:连表 条件1:连表时关联字段要一致。条件二:分表的路由字段也要一致。在满足这两个条件下,绑定表才会生效。 如果不满足条件2,但是满足条件1。会产生笛卡尔积。 如果不满足条件1,分表将无效。 当一个表没有分表,一个表有分表的情况下: t_test是无分表的,u是有分表的,结果分表失效。一定要把带分表的 阅读全文
posted @ 2019-12-31 14:08 coolgame 阅读(3553) 评论(0) 推荐(0)
摘要:rc 和 rr中主要应用mvcc 阅读全文
posted @ 2019-12-30 19:08 coolgame 阅读(92) 评论(0) 推荐(0)
摘要:READ-COMMITTED级别 只会对行加锁,此时没有gap锁(从information_schema.innodb_locks里查找锁信息时,显示的lock type是record)。即使where后面是范围条件也只对存在的行加锁。根源上是锁聚簇索引(主键)。 REPEATABLE READ级别 阅读全文
posted @ 2019-12-30 11:21 coolgame 阅读(334) 评论(0) 推荐(0)
摘要:at java.util.TreeSet.addAll(TreeSet.java:300) at org.apache.shardingsphere.core.strategy.route.standard.StandardShardingStrategy.doSharding(StandardSh 阅读全文
posted @ 2019-12-30 09:38 coolgame 阅读(2914) 评论(0) 推荐(0)
摘要:下面讲一下具体的配置方法: 首先按照spi规范,在如下位置创建文件,名称为:org.apache.shardingsphere.spi.keygen.ShardingKeyGenerator 文件里的内容:com.hy.sharding.spi.MySnowflakeShardingKeyGener 阅读全文
posted @ 2019-12-27 14:18 coolgame 阅读(5726) 评论(0) 推荐(0)
摘要:shutdown与shutdownNow的对比 用死循环 阅读全文
posted @ 2019-12-12 20:02 coolgame 阅读(317) 评论(0) 推荐(0)