随笔分类 -  数据库

摘要:转: 纵表和横表的概念及其相互转换 2016年02月16日 17:09:02 zhangzeyuaaa 阅读数 25644更多 分类专栏: 数据库 2016年02月16日 17:09:02 zhangzeyuaaa 阅读数 25644更多 分类专栏: 数据库 分类专栏: 数据库 版权声明:本文为博主 阅读全文
posted @ 2019-09-03 10:29 戈博折刀 阅读(2640) 评论(0) 推荐(0)
摘要:sql 中 datetime日期类型字段比较 mysql 可以直接用大于号,也可以用 between and Oracle 转: oracle sql日期比较 oracle sql日期比较:在今天之前: select * from up_date where update < to_date('20 阅读全文
posted @ 2019-08-23 11:02 戈博折刀 阅读(11859) 评论(0) 推荐(0)
摘要:java类: Mapper文件: 注意: 此方法有一个问题就是如果当前表中数据量比较大时,第一个分组查询可能会报数据库内存溢出,或者查询速度特别慢,所以如果要分组的数据量很大这种方式尽量不要用。 最好的去重方式就是在插入前先查询判断,如果数据库中不存在才插入。 阅读全文
posted @ 2019-08-21 16:11 戈博折刀 阅读(1434) 评论(0) 推荐(0)
摘要:转: https://www.cnblogs.com/jajian/p/10014145.html 终于有人把“TCC分布式事务”实现原理讲明白了! - JaJian - 博客园 之前网上看到很多写分布式事务的文章,不过大多都是将分布式事务各种技术方案简单介绍一下。很多朋友看了还是不知道分布式事务到 阅读全文
posted @ 2019-08-02 17:58 戈博折刀 阅读(297) 评论(0) 推荐(0)
摘要:转: Mycat 分布式事务的实现 引言:Mycat已经成为了一个强大的开源分布式数据库中间件产品。面对企业应用的海量数据事务处理,是目前最好的开源解决方案。但是如果想让多台机器中的数据保存一致,比较常规的解决方法是引入“协调者”来统一调度所有节点的执行。 本文选自《分布式数据库架构及企业实践——基 阅读全文
posted @ 2019-08-02 17:38 戈博折刀 阅读(3786) 评论(0) 推荐(0)
摘要:需求: 从数据库中取出一批数据,比如数据上限是20万,现在要对其进行处理,用多线程分批处理。 (数据所在表的主键id是递增的【分片数据库自定义的主键自增函数】) 难点:如何从数据库中分批读取数据,每批之间又无重复数据 思路1: 用分页查询的方式取 先查询出要处理的总数据量 count,然后假设每批要 阅读全文
posted @ 2019-04-03 21:07 戈博折刀 阅读(8261) 评论(0) 推荐(0)