摘要:
1、ER分表的从表无法批量插入,例如:insert into tab_a(c1,c2) values(v1,v2),(v11,v21)或者使用jdbctemplate进行batchUpdate操作会报错2、使用mycat进行更新操作报错,错误原因:分片字段不可更新,增加注解@Column(updatable = false),对应子表同样增加该注解 @Id @GeneratedValue(stra 阅读全文
posted @ 2019-09-08 00:56
生活这把杀猪刀
阅读(2482)
评论(0)
推荐(0)
摘要:
一、后台配置文件 8066:mycat默认端口 root:mycat配置文件设置、 password:mycat配置文件配置 二、mycat配置 2.1 schema.xml配置 2.2 rule.xml配置 2.3 server.xml配置 2.4 sequence_db_conf.propert 阅读全文
posted @ 2019-09-08 00:55
生活这把杀猪刀
阅读(1758)
评论(0)
推荐(0)
摘要:
一、配置文件 1、server.xml Mycat的配置文件,设置账号、参数等2、schema.xml Mycat对应的物理数据库和数据库表的配置3、rule.xml Mycat分片(分库分表)规则 4、wrapper.conf--配置jdk wrapper.java.command=D:/Prog 阅读全文
posted @ 2019-09-08 00:50
生活这把杀猪刀
阅读(603)
评论(0)
推荐(0)
摘要:
一、分片枚举 通过在配置文件中配置可能的枚举 id,自己配置分片,本规则适用于特定的场景,比如有些业务需要按照省份或区县来做保存,而全国省份区县固定的,这类业务使用本条规则,配置如下: 配置说明| 标签属性 | 说明 || | || columns | 标识将要分片的表字段 || algorithm 阅读全文
posted @ 2019-09-08 00:35
生活这把杀猪刀
阅读(1233)
评论(0)
推荐(0)
摘要:
一、背景 随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进行拆分,从而更好的提供数据服务。 当用户表达到千万级别,在做很多操作的时候都会很吃力,所以当数据增长 阅读全文
posted @ 2019-09-08 00:10
生活这把杀猪刀
阅读(1601)
评论(0)
推荐(0)