-
[Oracle技术] tree如何查找知道所有的父
tree怎么查找知道所有的父tree:子父fidfparent01021我现在已经可以实现:/子/父/根selectSYS_CONNECT_BY_PATH(列名,'>')from表名startwITh列名='0000000001'connectbyprior列名(孩子列所有的列名)=列名(父列...
23
热度 -
[Oracle技术] 大家帮忙分析一上,这条SQL语句的执行计划,谢了
大家帮忙分析一下,这条SQL语句的执行计划,谢了!SELECTename,job,sal,dnameFROMemp,deptWHEREemp.deptno=derpt.deptnoANDNOTEXISTS(SELECT*FROMsalgradeWHEREemp.salBETWEENlosalANDh...
63
热度 -
[Oracle技术] Oracle同一张表内使用In语句查询,多层嵌套怎么进行优化
Oracle同一张表内使用In语句查询,多层嵌套如何进行优化?select*fromwms_depotTwhereT.DEPOTIDIN(selectT.DEPOTIDfromwms_depotTwhereT.DEPOTIDIN(selectT.DEPOTIDfromwms_depotTwhereT...
30
热度 -
[Oracle技术] 800万条数据除开重复数据有没有好的建议
800万条数据去除重复数据有没有好的建议?最近新的项目需要销售数据,我将近3年的销售数据全部倒入800w条,突然发现有2116条重复数据,Oracle10G的数据库。一下是我的解决方案,不知道各位有没有更好的方案,要效率的deletefromtable1tt1wherett1.column1in(s...
18
热度 -
[Oracle技术] 11g R2 RAC安装,推荐使用asm磁盘组,具体如何使用能有人介绍上吗
11gR2RAC安装,推荐使用asm磁盘组,具体怎么使用能有人介绍下吗本帖最后由asd27050于2013-01-0913:02:48编辑oracle版本:11.2.0.3linux版本:oraclelinux6比如说挂了一个共享磁盘(1T),识别为/dev/sdb,下面两种方案,哪种是合理的?还是...
69
热度 -
[Oracle技术] ,生产库下一张表老不走索引,人工做上表分析又走索引了,可一段时间后又不走索引呢,反反复复好多次
高手请进,生产库上一张表老不走索引,人工做下表分析又走索引了,可一段时间后又不走索引呢,反反复复好多次各位大虾,请教个问题,生产库上有张表老过一段时间不走索引,然后请dba手工做一下表分析,又走索引啦,过个2个月又不走索引啦,然后手工做下表分析,又走索引,反反复复好多次啦,可就是找不出什么原因。表分...
41
热度 -
[Oracle技术] vs2010上如何用OCCI
vs2010下怎么用OCCI?我已安装oracle11g,64位的win7,vs2010中的配置如下:包含目录:D:\app\Administrator\product\11.2.0\dbhome_1\OCI\include;$(IncludePath)库目录:D:\app\Administrato...
45
热度 -
[Oracle技术] 怎么解决left join 被关联表不能带条件的有关问题
如何解决leftjoin被关联表不能带条件的问题在做sap的时候需要从多表抓取数据,遇到如下问题:从A(a1a2a3)抓取数据leftjoinB(b1b2b3)其中a1字段要在b1b2这两个数据之间selecta1a2a3b1b2b3fromaleftbona2=b3(anda1>b1anda...
91
热度 -
[Oracle技术] 2个oracle数据库实现数据同步有关问题
2个oracle数据库实现数据同步问题1、数据库版本一样都是10g2、数据库表结构完全一样4、网络环境,数据库a放在内网,数据库b放在外网,a数据库可以主动发起请求向b数据库里面读写数据,数据库b不可以对数据库a做任何操作包括查询。请各位大虾帮忙分析怎样实现2个数据库数据同步。在线等!!!!!!!!...
14
热度 -
[Oracle技术] 从文件读取大量数据插入oracle的效率有关问题
从文件读取大量数据插入oracle的效率问题我想将将近2000万条的数据从文件里读出插入到数据库里(半小时内为宜)现在我是在linux下用proc一条一条的insert然后commit这样做的效率是100万需要3分钟预计2000万需要一个多小时关键这还是空表,将来数据一多还会更慢所以请问大家有没有好...
104
热度 -
[Oracle技术] oracle上 分区表部分分区查询慢有关问题
oracle下分区表部分分区查询慢问题我建立了一个按月分区的表但是查询该表中的11月和12月份的数据是很慢,其他月份正常,表分析,重建,rename换表空间都试过了,但是还是没有解决,请问有人知道怎么解决吗?求指教!!表结构如下:DROPTABLETG_CDR_PRM_STAGCASCADECONS...
17
热度 -
[Oracle技术] Oracle提取字符串的有关问题
Oracle提取字符串的问题。有个需求,需要从一个表的一个字段中提取出需要的字段。比如原表结构:--还有些字段。我这里就写2个就够了。statis_datevarchar2(8),contentvarchar2(511)....------------------------------其中cont...
63
热度 -
[Oracle技术] oracle 截取 正则表达式,该怎么解决
oracle截取正则表达式这批文章总数(含英文9个)我想把9取到。怎么样写oracle正则表达式?------解决方案--------------------SELECTLENGTH('12ABCD123')-LENGTH(REGEXP_REPLACE('12ABCD123','[[:alpha:]...
589
热度 -
[Oracle技术] oracle连接不上解决办法
oracle连接不上pl/sql及应用程序连接不上数据库,但也没有报错。之前我是用过的,是可以连接的。数据库装在我本机,但是sqlplus可以连接。请高手帮忙解决下,谢谢!------解决方案--------------------"pl/sql及应用程序连接不上数据库,但也没有报错"那你是怎么知道...
102
热度 -
[Oracle技术] Oracle遍历当前用户上的所有表,并从通过dblink从另一个用户上同名的表中获取数据插入
Oracle遍历当前用户下的所有表,并从通过dblink从另一个用户下同名的表中获取数据插入现在有两个用户A和B,用户A下的表是用户B下表的子集,现在每天需要执行的操作是:将B用户表中符合一定查询条件的数据插入A用户的表中,A用户下表的个数并不固定,以后可能增加或删除,但总是符合是B用户下表的子集。...
55
热度 -
[Oracle技术] 不能为杜撰电脑rac2打开一个新任务
不能为虚拟电脑rac2打开一个新任务今天在oraclevmvirtualbox里配置rac时,装clusterware的过程中,由于电脑没反应了,所以我把电脑重启了,再打开虚拟机,点rac2,点开始时,出错了:不能为虚拟电脑rac2打开一个新任务noerrorinfo明细:返回代码:E_FAIL(0...
64
热度 -
[Oracle技术] Oracle数据块校验和怎么计算_请问大牛
Oracle数据块校验和如何计算_请教大牛如题。印象中好像是逐字节与0异或什么的,忘记在哪里看到过了。请大牛指点,不胜感谢!------解决方案--------------------没有看懂楼主的意思,我的理解就是逻辑运算符的异或。是这样的吗?------解决方案-----------------...
47
热度 -
[Oracle技术] 两个物理隔绝的oracle数据库怎么能同步
两个物理隔绝的oracle数据库如何能同步我们现在做项目,为了安全是物理完全隔绝的,需要在外网审批之后同步到内网,这个同步工作有没有可以利用oracle的一些视图能找到出那些表发生了数据变化,然后能同步过去,而且同步完了,还需要把内网总的数据同步过来,有什么好的方法呢?------解决方案-----...
75
热度 -
[Oracle技术] 请教存储过程如何退出
请问存储过程怎么退出?declarebeginifa<1then退出整个过程;endif;............end;如果条件满足就退出过程,后面的语句都不执行了,该怎么写啊?百度了一下,有人说return只能退出这个IF条件,如果我要整个退出该怎么写呢?------解决方案-------...
49
热度 -
[Oracle技术] 数据库共享锁的有关问题
数据库共享锁的问题大家都知道select获得的是共享锁,许多用户可以同时查询相同的数据。但是我有一个疑问!?1.如果数据是从内存中获得那么共享锁可以说的通。2.如果数据不在内存中,而要从磁盘读取??一个磁盘有多少个磁头?应该只有一个吧。如果几个用户访问相同的数据,而这数据不在内存中。问他们可以同时读...
83
热度