定义 执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述。 组成 目标SQL的正文、sql_id和执行计划对应的plan_hash_value 执行计划主体,主要有内部执行步骤、执行顺序、谓词信息、列信息、Cardinality、Cost等 执行计划的额外补充信息,是否动态采用(dyn ...
分类:
数据库 时间:
2021-04-01 12:58:22
阅读次数:
0
Set对每个bai对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHash ...
分类:
其他好文 时间:
2020-12-10 10:53:41
阅读次数:
2
疑问? Oracle普通的B树索引是升序还是降序? 一、测试创建对象 SQL> create table a as select * from dba_objects; Table created. SQL> create index a_id on a(object_id); Index crea ...
分类:
数据库 时间:
2020-07-05 17:08:37
阅读次数:
73
MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。 在JDK内部集成多种算法,包括MD5和AES等,那MD5在Java上的使用就非常简单了, ...
分类:
其他好文 时间:
2020-06-15 12:30:11
阅读次数:
145
百度百科中这样解释到MD5加密: MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Li ...
分类:
编程语言 时间:
2020-05-14 15:20:27
阅读次数:
85
第二章:Oracle里的执行计划2.1 什么是执行计划Oracle用来执行目标SQL语句的这些步骤的组合就被称为执行计划。执行计划可以分为如下三个部分:1、目标SQL的正文、SQL ID和其执行计划所对应的的PLAN HASH VALUE。2、执行计划的主体部分。可以看到Oracle在执行目标SQL ...
分类:
数据库 时间:
2020-05-04 01:01:37
阅读次数:
86
之前在做项目的时候用户密码都进行了MD5的加密,今天突然想起来了总结一下(●'?'●) 一.MD5是什么? MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保 ...
分类:
编程语言 时间:
2020-03-02 20:29:19
阅读次数:
81
MD5信息摘要算法 (英语:MD5 Message Digest Algorithm),一种被广泛使用的 "密码散列函数" ,可以产生出一个128位(16 "字节" )的散列值(hash value),用于确保信息传输完整一致。主要增强算法复杂度和不可逆性。 MD5 不可逆,但是具体的简单值的 md ...
分类:
数据库 时间:
2020-01-17 20:59:44
阅读次数:
141
一致性hash算法 1、为什么要用一致性hash算法 在使用Redis集群,Mysql集群,memcached集群时,经常用到将某个数据按照某种规则存放在不同的服务器节点上,比如使用 hash取模算法 ,将value值为1,2,3,4,5,6分别存放在三台服务器上。 使用hash(value)%3就 ...
分类:
编程语言 时间:
2019-12-29 12:48:13
阅读次数:
74
1> SQL ordered by Gets select * from (select substr(sql_text,1,40) sql, buffer_gets, executions, buffer_gets/executions "Gets/Exec", hash_value,addres ...
分类:
数据库 时间:
2019-11-08 15:09:18
阅读次数:
106