![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle 其他
文章平均质量分 78
yangyangman0
这个作者很懒,什么都没留下…
展开
-
SID,PID,SPID,UID.....咋这么多ID...
今天Kill Session时查找的对这几个id一些研究SID:是Oracle 实例的标识,不同的SID 对应不同的内存缓冲(SGA)和不同的后台进程。SPID:system process id ,表示server process 在 os 中的process id.PID:oracle process id,oracle自己用的idkill session时用的是v$proce转载 2012-02-12 21:14:56 · 6446 阅读 · 0 评论 -
lag(), lead()函数
lag, lead 查询出某个字段的前N行/后N行的值,这种操作可以使用对相同表的连接实现,但使用lag和lead效率更高。语法Lag(exp,N,defval)/lead(exp, N, defval), defval是当第前/后N个值不存在时,默认的返回值.例子:SQL> create table sales(year char(4), department varchar2(20原创 2012-02-13 20:01:30 · 425 阅读 · 0 评论 -
Oracle直方图的深入理解
直方图概述直方图是一种统计学上的工具,并非Oracle专有,通常情况下它会表现为一种几何图形表,这个图形表是根据从实际环境中所收集来的被管理对象某个方面的质量分布情况的数据所绘制成的,通常会画成以数量为底边,以频度为高度的一系列连接起来的矩形图,因此直方图在统计学上也称为质量分布图。在Oracle中直方图是一种对数据分布质量情况进行描述的工具。它会按照某一列不同值出现数量多少,以及出现的频转载 2012-06-16 17:50:05 · 514 阅读 · 0 评论 -
高效SQL语句必杀技
(转自:http://blog.csdn.net/robinson_0612/article/details/7406672)No SQL,No cost. SQL语句是造成数据库开销最大的部分。而不良SQL写法直接导致数据库系统性能下降的情形比比皆是。那么如何才能称得上高效的SQL语句呢?一是查询优化器为当前的SQL语句生成最佳的执行计划,保证数据读写使用最佳路径;二是设置合理的物理存储转载 2012-08-26 14:42:50 · 397 阅读 · 0 评论 -
SHUTDOWN: Active processes prevent shutdown operation
今天在做实验时,发现Oracle 没法shutdown immediate, 查看alert log, 发现SHUTDOWN: Active processes prevent shutdown operation. [oracle@localhost trace]$ tail -f alert_yang01.log CJQ0 started with pid=21, OS i原创 2014-03-29 15:36:05 · 1194 阅读 · 0 评论