查询rman备份集 SELECT TRIM(START_TIME||'#'), TRIM(END_TIME||'#'), TRIM(CASE OUTPUT_DEVICE_TYPE WHEN 'DISK' THEN 'DISK' WHEN 'SBT_TAPE' THEN 'SBT_TAPE' ELSE ...
分类:
数据库 时间:
2020-02-22 14:06:25
阅读次数:
76
前言 上一篇文章提到了MyBatis是如何构建配置类的,也说了MyBatis在运行过程中主要分为两个阶段,第一是构建,第二就是执行,所以这篇文章会带大家来了解一下MyBatis是如何从构建完毕,到执行我们的第一条SQL语句的。之后这部分内容会归置到公众号菜单栏:连载中…-框架分析中,欢迎探讨! 入口 ...
分类:
其他好文 时间:
2020-02-22 11:54:52
阅读次数:
41
MyBatis 的强大特性之一便是它的动态 SQL。 动态SQL就是根据不同的条件生成不同的SQL语句。 动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元 ...
分类:
数据库 时间:
2020-02-22 00:21:25
阅读次数:
79
SaaS是Software-as-a-Service(软件即服务)的简称,这边具体的解释不介绍。 多租户的系统可以应用这种模式的思想,将思想融入到系统的设计之中。 一、多租户的系统,目前在数据库存储上,一般有三种解决方案: 1.独立数据库 2.共享数据库,隔离数据架构 3.共享数据库,共享数据架构 ...
分类:
数据库 时间:
2020-02-22 00:18:45
阅读次数:
113
在秒杀业务中,会出现当只剩一个库存时,但有多个人仍然秒杀成功,且都减库存成功,因此,在减库存,更新数据库的时候,需要在sql语句上进行判断,是否库存大于0. @Update("update miaosha_goods set stock_count = stock_count - 1 where g ...
分类:
编程语言 时间:
2020-02-22 00:16:50
阅读次数:
89
摘自:https://www.cnblogs.com/xiaoming0601/p/12166160.html 我潇洒的灰大狼又回来啦。今天送大家的一句话是: 保持耐心,永远年轻,永远热泪盈眶。 前言 先容我哭一会儿,呜呜呜~昨晚写了一半的文章,还没保存就盖上盖子准备回家,拔下电源准备把电脑塞进书包 ...
分类:
数据库 时间:
2020-02-21 19:58:29
阅读次数:
115
Select 选择,查询语句 id:就是对应的namespace中的方法名; resultType:Sql语句执行的返回值; parameterType:参数类型 我们想使用查询语句首先要在UserMapper.java定义新的抽象方法 Such as 之后,我们在UserMapper.xml里面写 ...
分类:
其他好文 时间:
2020-02-21 14:29:38
阅读次数:
66
数据库操作中,常常需要完成既定数据的检索。少量数据存放在表中,只需使用基本的SQL语句即可检索得到。但当数据量较大时,受MySQL数据库底层实现原理的限制,缺省的SQL语句,检索效率较低。 例如:当执行"select * from employee where empno= 520000"语句按员工 ...
分类:
数据库 时间:
2020-02-21 13:05:21
阅读次数:
149
今天自己在写需求的时候,运行自己写过的sql,总是报不是group by 分组函数,自己都搞了两个小时了,实在没有办法,最后请教林哥,记得上次请教林哥的也是一个关于group by函数的使用方法,并且,人家已经叮嘱自己下来之后上网上多看看group by函数的使用方法,看来自己真的应该长点记性了,不 ...
分类:
数据库 时间:
2020-02-21 00:04:39
阅读次数:
114
批量kill掉无用的sql语句,避免影响拖垮数据库。 MariaDB [(none)]> show processlist; + + + + + + + + + + | Id | User | Host | db | Command | Time | State | Info | Progress ...
分类:
数据库 时间:
2020-02-20 15:20:03
阅读次数:
87