-
2008-11-17 09:34:52 / Oracle数据库管理
以前看书或文档都是说每个表占用一个段,今天 看资料说两个表可能同时属于一个段 有可能不,如果有帮举个例子出来
查看(103)
评论(4)
-
2008-11-12 17:01:11 / Oracle数据库管理
Oracle 10g在激活change set时使用以下过程,begindbms_cdc_publish.alter_change_set(change_set_name=>'ning_sales_hotlog',enable_capture=>'y');end;但Oracle 9i的参数是不一样的,没有enable_capture这个参数,网上都是介绍的Oracle 10g,没有找到有关Oracle 9i的详细介绍PROCEDURE alter_change_set(set_nameIN VARCHAR2,advance_enableIN CHAR,ignore_ddl_events IN CHAR,ro
查看(46)
评论(1)
-
2008-11-12 16:26:01 / Oracle数据库管理
一个使用全文检索的查询句子,例如:select name from t wherecontains(content,'XXX') > 0;这个句子很慢,要大概5秒,表t中有大约10万条数据。我该怎么优化呢?ps:数据库是10.2.0.4
查看(157)
评论(7)
-
2008-11-07 10:11:30 / Oracle数据库管理
Oracle 9i的企业管理器中看RAC数据库的缓冲区高速缓存为0,但实际设置是不为0的,不知为什么?我本人一般不用企业管理器。企业管理器结果:Sqlplus结果10:08:30 XXXX@XXXX>show parameter db_cacheNAMETYPEVALUE------------------------------ -------------------------------- ------------------------------db_cache_advicestringONdb_cache_sizebig integer
查看(79)
评论(3)
-
2008-10-15 10:29:51 / Oracle数据库管理
[php]create table dirs(id number,parent_id number,name varchar2(10));insert into dirs valueS(1,null,'DIR1');insert into dirs valueS(2,1,'DIR2');insert into dirs valueS(3,2,'FILE1');insert into dirs valueS(4,2,'FILE2');insert into dirs valueS(5,1,'DIR2');insert into dirs valueS(6,5,'FILE3');insert into dirs valueS(7,1,'DIR3');insert into dirs valueS(8,1,'DIR4');insert into dirs valueS(9,11,'DIR5');commit;[/php]--得到类似的结果,也就是要知道每一个level在哪
查看(171)
评论(10)
-
2008-10-09 15:13:45 / Oracle开发
现在我们系统当中现在的主键存在很多3--5个列的情况,感觉这样创建时有问题的。但是问题出在哪里有说不上来,毕竟还没有建模的经验。存在的问题是主键索引过于庞大,维护成本很高,而且有些被应用做外键后,又处于安全考虑又必须加上索引。也增加了子表的外键索引的维护。有遇到过的兄弟指教一下呀。
查看(152)
评论(5)
-
2008-10-09 12:00:45 / Oracle数据库管理
背景:DB:10gr2OS:aix5.3view :sa_user 3800 所涉及几张表均很小,4000行以下table:rb_acct 60wrb_base_acct 39wfm_client 17wfm_client_acct 26wfm_client_document 19wsql及执行计划如下(附件):请各位大侠,帮忙看看,感激不尽.
查看(324)
评论(11)
-
2008-10-09 11:43:50 / Oracle开发
A表IDNMQ1.1.1x21.1.2Y41.2Z5B表IDNM1p1.1q1.1.1x1.1.2y1.2z要求结果IDNMQ1p111.1q61.1.1x21.1.2y41.2z5求最优解决办法,目前实行是自己写个函数实现。
查看(289)
评论(9)
-
2008-10-08 20:45:26 / Oracle数据库管理
*** 为了提高各位ORACLE爱好着数据库备份与恢复实践能力,我把之前收藏的的备份与恢复测试共享给大家。希望大家能够补充,我也能从中提高自己,如有错误的地方也望大家指出,多谢![ 本帖最后由 cryyyy 于 2008-11-17 20:56 编辑 ]
查看(9451)
评论(849)
-
2008-10-08 16:59:05 / Oracle数据库管理
create or replace trigger production_triggerbefore insert on T.t1for each rowdeclarerecord_id number(20);work_id number(20);-- local variables herebeginselect T.hibernate_sequence.nextval into record_id from dual;:new.t1_ID:=record_id;select T.hibernate_sequence.nextval into work_id from dual;insert into T.wf_work values(work_id,'/defaultroot/WorkFlowProcAction.do?qq=1',sysdate(),record_id,'window.open("/detroot/work_flow/workflow_cancelReason.jsp?wor
查看(120)
评论(4)