归档于 三月, 2008
提到软解析(soft prase)和硬解析(hard
prase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前,Oracle对此sql将进行几个步骤的处理过程:
1、语法检查(syntax check)
检查此sql的拼写是否符合语法。
[......]
需求:昨天由于一个应用中的SQL写得不好,DB差点当机,占CPU
58%(朋友的描述),不理想的sql通常会导致cpu使用率过高,数据库挂起,系统变慢,进而可能引起系统的崩溃,结果很可怕,后果很严重
监控:通过shell脚本来实时监控oracle进程,若某个process的cpu使用率超过设定的阀值[......]
最常用的
SQL> SELECT SID FROM V$MYSTAT WHERE
ROWNUM =1;
SID
———-
19949
下面一个更简单, 但只能在Oracle 10g及以上版本中使用.
SQL> SELECT USERENV(R[......]
今天跟黄博士、贺头儿、李经理都谈了谈,出乎我的意料,谈的氛围出奇的好,大家也都表示支持我的选择,对于我想提前走一事也没有阻拦我,呵呵,高兴之余似乎有一点失落:看来在这里真是个无足轻重的人哦!不管怎么样,希望接下来也都一切顺利。
今天记一下v$sysstat和v$sesstat这两个动态性能视图
[......]
这个参数是用来支持并行rollback的。以下是具体解释:
FAST_START_PARALLEL_ROLLBACK
determines the maximum number of processes that can exist for
performing parallel rollback.[......]
4点多的时候,我给面试的公司人事部打了电话问了问结果,听到了好消息:已经通过面试,等待最后批准,一周内我将接到正式的offer。谢天谢地,终于有了好消息。近两天的烦好像一下就消失了。感觉春天真的来了,但不知怎的,我竟没有特别的欣喜,也许这就是我,总能对待自己保持一颗平常心。
刚才向黄博士发出了辞[......]
今天二面,感觉不是太好,不知道结果怎么样,但愿有个好结果。最近感觉比较累,也许是心里总是想着工作的事了,有点心累。不想那么多了。今天就记下几个简单的linux内核参数的含义吧。(由于上次网易笔试没有答上来,今天又想起来了。于是搜了一下)。
这个是在redhat官网上找到的,我不知道适不适合所有的[......]











