①Padding Oracle攻击原理介绍 Padding Oracle的基础 攻击针对的是CBC模式。CBC模式即在分组加密的过程中,前一组的加密结果将会影响到下一次加密,形成迭代,加强加密算法的敏感性。其中最重要的就是这个IV,初始化向量IV与第一组明文XOR之后,经过运算得到新的IV,用于下一 ...
分类:
数据库 时间:
2020-03-10 12:24:22
阅读次数:
71
本文通过实例代码较详细的给小伙伴介绍了Oracle锁处理、解锁方法 1、查询锁情况 select sid,serial#,event,BLOCKING_SESSION from v$session where event like '%TX%'; 2、根据SID查询具体信息(可忽略) select ...
分类:
数据库 时间:
2020-03-10 10:27:08
阅读次数:
90
这个MySQL基础教程解释一些基本的SQL语句。 如果这是您第一次使用关系数据库管理系统,本教程将为您提供使用MySQL数据库服务器所需的一切内容,例如查询数据,更新数据,管理数据库和创建表。 如果您已经熟悉其他关系数据库管理系统(如PostgreSQL,Oracle或Microsoft SQL S ...
分类:
数据库 时间:
2020-03-10 01:22:31
阅读次数:
82
1查看概要文件中设置的密码错误后限制的登录次数,默认为10次。 SQL语句为:select * from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS'; LIMIT列应为红色的数字10。 ...
分类:
数据库 时间:
2020-03-09 22:42:16
阅读次数:
231
最近公司项目中做了一个两个oracle数据库数据进行数据实时同步的功能,由于数据量和环境的因素,开发人员采用了kafka做为消息中间件来转发数据,笔者就进行了kafka的学习,记录了下面的文档,望大家多多指教,共同学习进步。 一、 Kafka介绍 Kafka是由Java和Scala编写的是一个分布式 ...
分类:
其他好文 时间:
2020-03-09 20:58:51
阅读次数:
88
Over()分析函数 说明:聚合函数(如sum()、max()等)可以计算基于组的某种聚合值,但是聚合函数对于某个组只能返回一行记录。若想对于某组返回多行记录,则需要使用分析函数。 rank()/dense_rank over(partition by ... order by ...) 说明:ov ...
分类:
数据库 时间:
2020-03-09 13:26:41
阅读次数:
71
某客户通过监控发现某一套Oracle DB在一个时间段内的,异常指标!需要进行分析 使用如下SQL进行诊断,发现TOP EVENT 是SQL*Net break/reset to clientSQL>select instance_number,event,count(*) from dba_his ...
分类:
数据库 时间:
2020-03-09 10:36:59
阅读次数:
120
@ "toc" 一,oracle中nvl()函数 NVL(表达式1,表达式2) 如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。 ...
分类:
数据库 时间:
2020-03-08 17:56:01
阅读次数:
97
1,case when用法 从表中根据时间点不同查询出活动的状态。 sql SELECT ENAME,JOB,SAL,NVL(COMM,100) FROM EMP WHERE SAL zqyjList); xml insert into YZSYLGK_ZQYJ (YJ_ID, ID, YJ_NR, ...
分类:
数据库 时间:
2020-03-08 17:51:10
阅读次数:
71
@ "toc" 在新建的springboot项目pom文件中新添druid连接池的依赖 在application.properties配置文件中添加配置 配置静态文件目录和模板文件目录 创建文件夹 静态文件目录:src\main\resources\static 模板文件目录:src\main\re ...
分类:
数据库 时间:
2020-03-08 17:50:56
阅读次数:
70