mysql
liuxianwen1990
本人是2014年从事Java开发,
展开
-
sql查询,属性=参数和参数=属性的区别
sql查询条件请勿乱写,属性=参数和参数=属性的区别原创 2022-03-01 09:07:35 · 178 阅读 · 0 评论 -
group by和distinct 统计比较效率
分析对比,测试说明:device_id是varchar类型 ,current_user_id 是int类型 ,测试数据4千万条,device_id和device_id只有2万多,其他都是重复第一:用explain分析执行数据explainselect count(DISTINCT device_id) from device_status_log_bakAggregate (cost=14128.71..14128.72 rows=1 width=8) -> Seq Scan on d...原创 2022-02-18 16:49:34 · 800 阅读 · 0 评论 -
按照时间来抽希,extract函数
平面函数抽希,extract函数,在结果集中,按照其中一个时间来抽希原创 2022-01-18 15:06:44 · 501 阅读 · 0 评论 -
高并发乐观锁机制-mybatisplus version
主要适用场景意图:当要更新一条记录的时候,希望这条记录没有被别人更新乐观锁实现方式:取出记录时,获取当前version 更新时,带上这个version 执行更新时, set version = yourVersion+1 where version = yourVersion 如果version不对,就更新失败乐观锁配置需要2步 记得两步1.插件配置spring xml<bean class="com.baomidou.mybatisplus.plugins.Op原创 2021-10-21 16:31:12 · 439 阅读 · 0 评论