
Oracle
grpideas
三星电子工厂中使用的系统,如MES,SPC,MMS,PMS,MBO,KMS等系统的开发和维护。
展开
-
How to disable Oracle XE component which is listening on 8080?
Question: After installing Oracle EX,something in Oracle is listening on port 8080. I'm not sure if the转载 2011-08-14 11:11:22 · 512 阅读 · 0 评论 -
oracle 通过with字句更新另一个表
我想通过一个with语句生成个临时表a,再通过a的数据来更新物理表b的数据,但是写的时候总报错,例如:with tablea as(select * from teable)update b set b.col2=(select a.col2 from tablea a where a.col1=b.col1)但是运行时报错,请教大神该如何改写原创 2014-08-03 11:39:21 · 1209 阅读 · 0 评论 -
oracle 11g sql plan baseline(1)基本使用
学习11g sqlplan baselinessql plan baselines将取代outline,由于目前负责的几套rac版本已经是11.1.0.7.2所学习下sqlplan base lines特此记录当想获得一个稳定的执行计划时候可以使用sqlplan baselines,原理跟outline类似下面将具体操作,简单讲解下原理参考资料1.otn2.oracle t转载 2014-01-23 09:21:30 · 2532 阅读 · 0 评论 -
select into 语句,最好加上异常捕获
注意select into 语句,如果不是从dual中取值,那么最好加上异常捕获。如: BEGIN select a.c_reportcode, c.c_unitid into cnb_vvarB, cnb_nvarF from tb_org_unitrelation a, TB_CNB_NDJXINFO b,tb_inf_employee c where b.转载 2012-06-21 10:26:43 · 1527 阅读 · 0 评论 -
oracle 9i中分析表
今天突然发现一个画面运行很慢,通过比较两个同样的数据库,发现原因好像是有一个数据库的表进行了分析。所以采取如下策略,分析了运行比较慢的数据库的表。 dbms_stats.gather_table_stats(ownname=>'TEST',tabname=>'T1');结果真的画面运行速度提高了。如果想删除分析结果的话,执行下面的语句就可以了。 dbms_stat原创 2012-04-06 16:47:45 · 1113 阅读 · 0 评论 -
Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.
其实就是em的问题重新配置emca即可。以后注意之前设置好ORACLE_UNQNAME 。总结收藏:1,修改DBSNMP密码:重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。sql>alter user dbsnmp identified by xxx;2,删除早期DBCONSOLE创建的用户:sql>drop role MGMT转载 2012-05-20 20:04:57 · 1362 阅读 · 0 评论 -
安装完成oracle11g以后,提示没有listener.
需要修改一下 listener.添加红色部分。SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = orcl) ) )原创 2012-03-19 23:11:40 · 696 阅读 · 0 评论 -
unix下面kill oracle里面已经处于killed状态的session
有些进程被杀掉之后一直没有被回收session需要释放它所使用的资源,包括锁,回滚段 等资源;如果session已经运行了很长时间,kill session 可能是一个非常消耗时间的过程.这样需要手工kill unix进程。 SELECT spid, osuser, s.program,sidFROM v$process p, v$session s原创 2012-03-15 16:18:10 · 1182 阅读 · 0 评论 -
PL/SQL Collections (Nested Tables)
What Is a Collection?A collection is an ordered group of elements, all of the same type. It is a general concept that encompasses list原创 2011-08-24 12:00:47 · 794 阅读 · 0 评论 -
the Byte length of Chinese Character in Oracle.
Technology: SELECT VSIZE ('男') FROM DUAL ;SELECT DUMP('男', 1016) FROM DUAL;SELECT * FROM props$;Pr原创 2011-08-15 11:45:41 · 1052 阅读 · 0 评论 -
oracle 使用leading, use_nl, rownum调优
1、使用leading和use_nl来设置表的查询顺序,来加快查询速度,一般把小表设为第一个表。/*+LEADING(TABLE)*/ 将指定的表作为连接次序中的首表./*+USE_NL(TABLE)*/ 将指定表与嵌套的连接的行源进行连接,并把指定表作为内部表.成本计算方法:设小表100行,大表100000行。两表均有索引:如果小表在内,大表在外(驱动表)的话转载 2014-08-15 14:55:07 · 1712 阅读 · 0 评论