1.模糊匹配,时间范围,集合用IN查找登的写法 SELECT * from tableName<where> 1 = 1 <if test="vo.waybillPrintStatus != null and vo.waybillPrintStatus !=''"> and waybillPrint ...
分类:
移动开发 时间:
2020-05-14 10:27:30
阅读次数:
80
背景 在介绍整个原理和代码之前,我们来交代一下整个过程的背景,我们的系统作为一个下游的DMS系统,需要每天定期读取第三方接口传入数据,由于第三方接口每天传入的数据有上百万条主机厂备件库存数据,之前通过Kafka消息接口进行传输的话效率低、速度慢而且容易出错,所以后面和第三方统一意见采用FTP方式进行 ...
分类:
数据库 时间:
2020-05-04 13:23:58
阅读次数:
82
在日常测试工作中,经常需要在短时间内构造大量的测试数据,如果只是几条数据,可以直接insert,但是如果要上万条呢,最近接到一个测试任务,就是模拟第三方,全量获取数据,因不方便跟第三方直接沟通,所以选择直接从本地数据库全量获取数量,大批量插入数据有以下两种方法,第一种就是通过excel造好直接导入数 ...
分类:
数据库 时间:
2020-04-29 14:47:43
阅读次数:
203
kibana 管理 ElasticSearch 索引 1、进入 kibana 首页,点击 "连接到您的 Elasticsearch 索引" 2、点击左上角的 ElasticSearch 下的 ,进入管理界面 Spring Boot 集成 ElasticSearch 官方文档 "Elasticsear ...
分类:
编程语言 时间:
2020-04-23 23:04:27
阅读次数:
77
大批量插入数据: 当使用load 命令导入数据的时候,适当的设置可以提高导入的效率。 load data local infile '数据文件' into table '插入的表名' fields terminated by '数据分隔符' lines terminated by '换行符'; 对于 ...
分类:
数据库 时间:
2020-04-23 00:40:34
阅读次数:
100
1、批量插入 @Insert({ "<script>", "insert into sys_user_role(user_id,role_id) values ", "<foreach collection='roles' item='item' index='index' separator=', ...
分类:
编程语言 时间:
2020-04-20 21:22:47
阅读次数:
327
通过最简单的方式将批量数据插入数据库中,千万条记录导入时间用了100s,贴出来代码供大家参考学习。 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import ...
分类:
数据库 时间:
2020-04-18 13:57:34
阅读次数:
91
当你需要在 MySQL 数据库中批量插入数百万条数据时,你就会意识到,逐条发送 INSERT 语句并不是一个可行的方法。 MySQL 文档中有些值得一读的 INSERT 优化技巧。 在这篇文章里,我将概述高效加载数据到 MySQL 数据库的两大技术。 LOAD DATA INFILE 如果你正在寻找 ...
分类:
数据库 时间:
2020-04-18 09:57:56
阅读次数:
74
需要注意的 Mybatis 批量插入 https://my.oschina.net/zjllovecode/blog/1818716 Mybatis 批量插入 数量限制 https://blog.csdn.net/sunyanchun/article/details/89187552 ...
分类:
其他好文 时间:
2020-04-14 01:03:08
阅读次数:
84
批量插入性能分析:仅仅针对性能 1.使用Statement对象,一次一个,循环插入 2.使用PreparedStatement对象,一次一个,循环插入 3.使用PreparedStatement对象,使用addBatch(),executeBatch(),clearBatch()实现批量插入 注意事 ...
分类:
数据库 时间:
2020-04-13 14:03:50
阅读次数:
81