随笔分类 -  数据库

摘要:转自:https://blog.csdn.net/aoxida/article/details/50689619 多版本并发控制技术已经被广泛运用于各大数据库系统中,如Oracle,MS SQL Server 2005+, Postgresql, Firebird, Maria等等,开源数据库MYS 阅读全文
posted @ 2018-07-23 16:18 Rainydayfmb 阅读(425) 评论(0) 推荐(0)
摘要:一、Redis介绍 1.1Redis优点 (1)Redis拥有非常丰富的数据结构: (2)Redis提供事务的功能,可以保证一串命令的原子性,中间不会被任何打断。 (3)数据存储在内存中,读写非常的高速,可以达到10W/s的频率。 1.2Redis缺点 (1)Redis 3.0才出现官方的集群方案, 阅读全文
posted @ 2018-02-02 17:33 Rainydayfmb 阅读(817) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/l1028386804/article/details/54657412 假设有一个业务场景,需要查询用户登录记录信息,其中表结构如下: [sql] view plain copy CREATE TABLE `tb` ( `id` int(11) N 阅读全文
posted @ 2018-01-28 16:10 Rainydayfmb 阅读(499) 评论(0) 推荐(0)
摘要:背景 项目中遇到一个需求,要求查处菜单节点的所有节点,在网上查了一下,大多数的方法用到了存储过程,由于线上环境不能随便添加存储过程, 因此在这里采用类似递归的方法对菜单的所有子节点进行查询。 准备 创建menu表: 插入数据: 得到的目录结构如下图所示: 查询 先贴出sql语句: 比如,要查询菜单节 阅读全文
posted @ 2017-12-12 17:32 Rainydayfmb 阅读(58474) 评论(12) 推荐(9)
摘要:mybatis xml文件为: sql语句为: 结果只会返回一个结果 处理:首先需要说明 select的列不需要和对应的resultMap的元素数量一一对应;mybatis使用association 时必须要保证key和association并列,简单来说就是select后面的列很多都可以省但Bas 阅读全文
posted @ 2017-08-30 09:52 Rainydayfmb 阅读(628) 评论(0) 推荐(0)
摘要:背景: 数据库格式如下图所示 现在要统计出在一段时间内dimension_type为op即所有运营商的pv、uv、vv等指标的数组,以便页面显示出每个运营商在该事件段内历史指标曲线图。 分析: 返回的结果格式为:"data": [ { "name": "电信", "data": [ { "x": " 阅读全文
posted @ 2017-08-13 13:54 Rainydayfmb 阅读(288) 评论(0) 推荐(0)
摘要:刚接触mybaties 需要执行批量更新。 具体需求是,前端给我一个list,将list中的内容根据id在数据库中跟新数据。 要更新的list实体类为: 要根据id批量跟新pvalue,modifier,modifiedDate,mapper.xml文件如下 阅读全文
posted @ 2017-05-15 10:57 Rainydayfmb 阅读(798) 评论(0) 推荐(0)