标签 "MySQL" 相关文章

总计 1 页,当前第 1 页
Java开发

Mybatis中进行批量更新(updateBatch)

通常如果需要一次更新多条数据有两个方式1、在业务代码中循环遍历逐条更新。2、一次性更新所有数据(更准确的说是一条sql语句来更新所有数据,逐条更新的操作放到数据库端,在业务代码端展现的就是一次性更新所有数据)。两种方式各有利弊,下面将会对两种方式的利弊做简要分析,主要介绍第二种方式在mybatis中的实现。一、逐条更新这种方式显然是最简单,也最不容易出错的,即便出错也只是影响到当条出错的数据,而且可以对每条数据都比较可控,更新失败或成功...
8个月前 (09-03) 阅读(548) 赞一个 (2) 评论() 链接直达
MySql

MySql 中聚合函数增加条件表达式

有个需求,某张表,有个状态字段(1:成功,2:失败,类似这样的),现要用日期分组统计不同状态下的数量先写了个子查询:select aa.logDate,aa.totalLogs    ,(select count(1) from dxp.dxp_handlermodel where aa.logDate=DATE_FORMAT( sta...
1年前 (2017-11-20) 阅读(525) 赞一个 (1) 评论() 链接直达
MySql

MySQL大表优化方案

当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化:单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量:字段尽量使用TINYINT、SMALLINT、MEDIUM_INT作为整数类型而非IN...
2年前 (2017-09-20) 阅读(486) 赞一个 (2) 评论() 链接直达
MySql

MySQL字段操作详解

MySQL增加字段、设置默认值、设置注释语句语法:alter table 表名 add 字段名 字段类型-- 查看base_order表结构 desc base_order; -- 1、增加source字段 alter table base_order add source varchar(50); -- 2、增加source字段,...
2年前 (2017-07-17) 阅读(522) 赞一个 (1) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅