运维
-
静态查找表与计算平均查找长度详解程序员
查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。 顺序查找,二分查找,hash…
-
二叉树的基本性质详解程序员
研究二叉树的性质个人感觉没什么用处,但是有时候考试可以用得到,就当作应付考试的资料,记住这几个就行了 1.在二叉树的第i层上最多有2&nbs…
-
常用排序算法介绍与实现详解程序员
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量…
-
常用排序算法的时间和空间复杂度及算法时间复杂度的简单计算详解程序员
常用的排序算法的时间复杂度和空间复杂度: 排序法 最差时间分析 平均时间复杂度 稳定度 空间复杂度 冒泡排序 O(n2) O(n2) 稳定 O(1) 快速排序 O(n2) O(n*…
-
Shared pool详解程序员
What is shared pool? shared Pool当中主要包含了2部分:…
-
硬解析 软解析详解程序员
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类…
-
SCN详解程序员
SCN(system change number)是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。O…
-
checkpoint详解程序员
checkpoint: 当用户提交事务,写数据文件是“异步“的,写日志文件是“同步“的。 这就可能导致数据库实例崩溃时,内存中的DB…
-
分区表详解程序员
表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。 分区表: &…
-
flashback详解程序员
Flashback Flashbac…