logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

oracle笔记整理7——with as、case when、merge into、分析函数over()

1) with asa)WITH AS短语,也叫做子查询部分(subquery factoring),可以定义一个SQL片断,该SQL片断会被整个SQL语句所用到。b)当查询中多次用到某一部分时,可以用Oracle with语句创建一个公共临时表。因为子查询在内存临时表中,避免了重复解析,所以执行效率会提高不少。临时表在一次查询结束自动清除。c)应用:需多次调用;union all中;d

#oracle
oracle笔记整理2——redo与undo

1. redo和undo1) redoa)也就是重新做的意思,当系统发生故障时重新做。b)oracle日志文件分为重做日志文件(Redo Log File)和归档日志文件。c)由于数据库缓冲,对磁盘数据的更新不是实时的,但是对redo日志的更新会在commit之后确切发生。d)如果在事务提交之后,磁盘数据更新之前,系统发生故障,比如断电,系统重启之后会将那些已经写入red

#oracle#数据库
单链表之递归算法

1.递归定义               定义:用一个概念本身直接或间接的定义它自己。               递归定义必须满足以下两个条件:               (1).至少有一条初始定义是非递归的。               (2).由已知函数值逐步递推计算出未知函数值。       2.单链表之递归结构                 单链表是递归结构,

#算法
hadoop2.6快速离线部署

1. 关闭防火墙-# firewall-cmd --state-# systemctl stop firewalld.service-# systemctl disable firewalld.service-# vi /etc/selinux/configSELINUX=disabled ,然后重启2) 虚拟机IP配置BOOTPROTO=staticIPADDR=192.168.220.

#hadoop#虚拟机
hadoop权威指南(第四版)要点翻译(4)——Chapter 3. The HDFS(1-4)

Filesystems that manage the storage across a network of machines are called distributed filesystems. Since they are network based, all the complications of network programming kick in, thus making dis

#hadoop
oracle笔记整理3——commit,rollback,flashback

1. commit和rollback1) commit之前a)困难的工作已经完成,数据已经修改,99%的工作已经完成。b)已经在SGA中生成了undo块c)已经在SGA中生成了已修改数据块。d)已经在SGA中生成了对于前两项的缓存redo。e)已经得到了所需的全部锁。

#oracle
到底了