-
2008-05-09 14:35:20 / Oracle数据库管理
在clients表中,有100万条记录,businesscode有1、2、3、4、5五个值,基本上平均分布,即每个值大概有20万条数据,因为经常要单独用businesscode作为查询条件,所以在businesscode上见了位图索引,但是建位图索引前和期后对其执行计划做了比较,发现数据基本一致,那这样位图索引还有什么用处了?请各位帮忙解释一下先,
查看(244)
评论(18)
-
2008-04-25 14:15:13 / Oracle开发
以下是我过程的大部分代码,每次在第一次运行时候约50秒才运行完毕,再运行2秒即可完成,请问有什么办法使它第一次就能快速完成declarecursor vcr_hcl isselect a.id,a.username,a.starttime,a.title,a.orginfeefrom hcl a
查看(253)
评论(10)
-
2008-04-09 15:31:20 / Oracle开发
------ 在存储过程中,t_htl有1亿条数据,要对其中的300万条更新,并且要从另外一个表t_fcb里取分成比例,t_fcb有200条记录,运行了2个半小时才完成,请问除了创建索引外有什么办法可以提高速度,用批量绑定能否多次提交,关键是t_htl表的数据其他地方也在使用,不能长时间锁定---取默认分成比例select nvl(a.perce
查看(268)
评论(10)
-
2008-04-09 15:29:15 / Oracle开发
------ 在存储过程中,t_htl有1亿条数据,要对其中的300万条更新,并且要从另外一个表t_fcb里取分成比例,t_fcb有200条记录,运行了2个半小时才完成,请问除了创建索引外有什么办法可以提高速度,用批量绑定能否多次提交,关键是t_htl表的数据其他地方也在使用,不能长时间锁定---取默认分成比例select nvl(a.perce
查看(548)
评论(12)
-
2008-02-20 11:08:20 / Oracle数据库管理
create or replace typetp_xy as object(x number(6,3),y number(6,3));create or replace function f_testreturn tp_xy isv_out tp_xy ;beginv_out.x := 12.01;v_out.y := 15.98;return v_out;end ;select f_test.x from dual;为什么查不出值
查看(129)
评论(8)
-
2008-02-20 10:49:35 / Oracle开发
create or replace typetp_xy as object(x number(6,3),y number(6,3));------------------------create or replace function f_testreturn tp_xy isv_out tp_xy ;beginv_out.x := 12.01;v_out.y := 15.98;return v_out;end ;-------------------------select f_tes
查看(151)
评论(2)