update dept b, (select group_concat(t.deptId), group_concat(d.deptName separator '/') as dName, t.id, t.deptName from (select substring_index(substring_index(a.deptId,',',b.help_topic_id+1),',',-1) as...
分类:
数据库 时间:
2015-08-28 17:53:14
阅读次数:
908
扩展了实体框架的功能类库.https://github.com/loresoft/EntityFramework.Extended1批量更新/删除1)删除//delete all users where FirstName matchescontext.Users.Delete(u => u.Fir...
分类:
其他好文 时间:
2015-08-28 17:22:10
阅读次数:
149
mysql 批量操作批量操作数据是利用 CommandBuilder 和 DataAdapter.Update() 方法 对数据库进行批量更新说解: DataAdapter中有四个重要对象:SelectCommand,InsertCommand,UpdateCommand ,DeleteComman...
分类:
数据库 时间:
2015-08-28 14:56:30
阅读次数:
167
获取mybatis的update行数,总是返回负数。后来在官网上找到原因,是由于defaultExecutorType的引起的,defaultExecutorType有三个执行器SIMPLE、REUSE和BATCH。其中BATCH可以批量更新操作缓存SQL以提高性能,但是有个缺陷就是无法获取update、delete返回的行数。defaultExecutorType的默认执行器是SIMPLE。...
分类:
其他好文 时间:
2015-08-27 13:23:11
阅读次数:
231
必要的文字描述:
当需要成批插入或者更新记录时。可以采用Java的批量更新机制,
这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更有效率;
JDBC的批量处理语句包括下面两个方法:
addBatch(String):添加需要批量处理的SQL语句或是参数;
executeBatch();执行批量处理语句;
通常我们会遇到两种批量执行SQL语句的情况:
多条SQ...
分类:
数据库 时间:
2015-08-26 13:58:27
阅读次数:
168
树状数组天生用来动态维护数组前缀和,其特点是每次更新一个元素的值,查询只能查数组的前缀和,但这个题目求的是某一区间的数组和,而且要支持批量更新某一区间内元素的值,怎么办呢?实际上,还是可以把问题转化为求数组的前缀和。 首先,看更新操作update(s, t, d)把区间A[s]...A[t]都增加....
分类:
编程语言 时间:
2015-08-15 21:21:15
阅读次数:
137
chpasswd命令用户和工作组管理chpasswd命令是批量更新用户口令的工具,是把一个文件内容重新定向添加到/etc/shadow中。语法chpasswd(选项)选项-e:输入的密码是加密后的密文;
-h:显示帮助信息并退出;
-m:当被支持的密码未被加密时,使用MD5加密代替DES加密。实例先创建用户..
分类:
其他好文 时间:
2015-08-07 16:33:02
阅读次数:
169
1. 批处理 插入
很多时候都涉及到一系列数据的插入,通过mybatis的动态sql语句能够很好的解决这个问题。批量删除、批量更新数据...
分类:
数据库 时间:
2015-07-29 21:29:03
阅读次数:
332
批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx = session.beginTransaction();Iterator customers=sessio...
分类:
Web程序 时间:
2015-07-27 12:34:34
阅读次数:
118
批量【更新/插入】百万以上数据时,每次2w条,超过10w条以后效率线性下降。参考本文设置效果不明显,原因可能是因为索引的问题。 继续查。不过此文质量不错。 ============================== MySQL 从最开始的时...
分类:
数据库 时间:
2015-07-23 18:00:51
阅读次数:
155