eygle.com   eygle.com
eygle.com  
 
留言簿 - Oracle Life - Powered by Eygle.com
eygle.com 我要留言
成就Oracle DBA职业生涯
昵称
内容 页: 1 - << < 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 > >> - 404
# 44320
小菜鸟




To:
  求助:
各位老大,高级复制主体定义站点上的job
sys.dbms_defer_sys.push(destination=>'Test.US.ORACLE.COM', stop_on_error=>FALSE, delay_seconds=>0, parallelism=>0)
就是将修改推入到主体站点的job一直在运行,但job已经broken了

如果杀掉进程会不会对复制对象有影响,各位处理过的老大们给点意见
From: 小菜鸟
2009.03.27 18:39

版主选项: 回复 编辑
# 44319
ken


来自: 大连


To:
  盖老师:
  您好!
  想向您请教.p5文件是oracle里的什么文件,谢谢
From: ken
2009.03.26 19:06

版主选项: 回复 编辑
# 44318
阿多


来自: 河北廊坊


To: 主人
  有些问题要请孝老大:
我们的DB中有一张表非常大,记录数在2800W左右,我按年份备份了一下,删除了1400万条数据,只保留了2年的数据。
但表空间使用率并未下降。

运行以下命令:alter tablespace endat01 coalesce;
很快就完了,但表空间使用率未变化。

我记得可以用命令释放删除数据后的表空间,但报错如下:
1,修改表,启动行移动的功能
alter table 表名 enable row movement;
(提示:ORA-14066: 非法的非分区表选项)
2,修改表,收缩表空间
alter table 表名 shrink space;
(提示:ORA-01735: 非法的 ALTER TABLE 选项)
怀疑是因为oracle版本太低,不支持!

请帮忙看看有什么办法。

此外,我们的数据库最近变得很慢,不知道是什么原因。
初步查了一下服务器CPU,内存占用率都比较低,应该不是服务器硬件的原因,应该是oracle的原因。
但实在不知道怎么查,不知道怎么优化,不知从何入手?
本人刚入门,水平太差的说~~
老大能否给个思路!

附:---------------------------------------------
介绍一下我们的数据库配置:
服务器:3.16G双核,4G内存,584G硬盘(Rid5,有硬Rid卡)
数据库:oracle8.16
日常会话:230个左右
数据文件:195
数据文件大小:50G左右
表空间:34(索引和数据分开建的表空间,但在同一个驱动器上)
最大占用率:79%(不算回滚表空间,回滚表空间只有3个,各256M,有一个占用率为83%)
shared_pool_size=50M
db_writer_processes=1
---------------------------------------------
From: 阿多
2009.03.25 06:16
To: 阿多
  不支持,那是10g的特性。
可以exp / imp 来释放空间

关于性能问题,查查v$system_event来看看
From: eygle
2009.03.25 08:29

版主选项: 回复 编辑
# 44317
hds6400


来自: 北京


To:
  这是我的执行计划
Execution Plan
----------------------------------------------------------
 0SELECT STATEMENT Optimizer=CHOOSE (Cost=6146 Card=2961 Bytes
  =68103)

 10 FILTER
 21 TABLE ACCESS (FULL) OF 'ERA_TRADE_INFO' (Cost=224 Card=2
  961 Bytes=68103)

 31 FILTER
 43 NESTED LOOPS (Cost=2 Card=1 Bytes=39)
 54 NESTED LOOPS (Cost=2 Card=1 Bytes=35)
 65 INDEX (UNIQUE SCAN) OF 'IDX_OPERCHANNEL' (UNIQUE)
 75 TABLE ACCESS (BY INDEX ROWID) OF 'ERA_CERT_INFO' (
  Cost=1 Card=1 Bytes=29)

 87 INDEX (UNIQUE SCAN) OF 'PK_ERA_CERT_INFO' (UNIQU
  E)

 94 INDEX (UNIQUE SCAN) OF 'PK_ERA_CERT_USER_INFO' (UNIQ
  UE)
From: hds6400
2009.03.23 00:42

版主选项: 回复 编辑
# 44316
hds6400


来自: 北京


To: 盖老师
  盖老师:
 我有一个SQL,效率比较差(其中ERA_TRADE_INFO10万条记录 ERA_CERT_USER_INFO 9万条 ERA_CERT_INFO 9万条 ERA_OPER_CHANNEL200条)
SELECT 1
FROM ERA_TRADE_INFO a
 WHERE exists
 (SELECT 1
  FROM ERA_CERT_USER_INFO b, ERA_CERT_INFO d, ERA_OPER_CHANNEL c
 WHERE a.NCERTUSER_ID = b.NCERTUSER_ID
 AND d.NRA_SN = a.NRA_SN
 AND a.NCHANNELID = c.NCHANNELID AND a.NCHANNELID = :NCHANNELID
 AND TO_NUMBER(a.VTRADETYPE) <= 5
 AND d.DNOTAFTER >= :Time1
 AND d.DNOTAFTER <= :Time2
 AND d.NCERTSTATUS = 259
 and d.CUPDATEFLAG = '0'
 AND c.NOPERCODE = :NOPERCODE)
此语句执行效率非常差,一般情况下要10s才出来查询结果,请问盖如何优化?


From: hds6400
2009.03.23 00:42

版主选项: 回复 编辑
# 44315
xiaoxiao




To: 盖老师
  create or replace procedure sp_rpt_ContactCampQuery00
(rcursor in out pack_service.t_RetDataSet,
 dt_in_begintime in date,
 dt_in_endtimein date
 as
  err_date exception;
  err_data exception;
  err_msgvarchar2(500);
begin
  open rcursor for
  select to_char(accepttime,'yyyy-mm-dd hh24:mi:ss',
  decode(t.usersatisfy,'-1','未处理',
 1,a.description,
 2,a.description,
 3,a.description,
 4,a.description,
 5,a.description,'未知' ,--满意度
  calllong --通话时长
  from t_tmprpt_contactcampquery t,t_scesmsautogetrulecfg a
 where t.usersatisfy = a.content(+);
exception
  when others then
 rollback;
end;
当我执行上面的脚本时,整个数据库都死掉了,请问盖老师,这是什么原因导致的!
From: xiaoxiao
2009.03.20 03:09

版主选项: 回复 编辑
# 44314
vivi.su0530@gmail.com




To: eygle
  master,我想向您请教一个关于11g中db vault的问题
我参加了一个培训,里面涉及到DB vault的内容,但是我没有听明白,当时时间仓促,老师也没有展开讲。l老师说在10g中,所有用户都是归sys账户管理,11g中,所有账户都归db vault管理,如果db ault的密码丢失,而我又想创建一个新用户,我尝试connect数据库,我的连不上,旁边的电脑可以connect,但是我们都被提示insufficient previlige。我们应该怎么办,我那天试图修改或者删除密码文件,但是不成功。最后还是找到准确密码才可以进行操作。请问,DB vault的密码一旦丢失,数据库是不是就报废了?
From: vivi.su0530@gmail.com
2009.03.20 01:08
To: vivi.su0530@gmail.com
  可以把Vault禁用掉,然后用SYS来访问,改了口令再启用Vault,有办法的。
From: eygle
2009.03.20 08:01

版主选项: 回复 编辑
# 44313
巧克力


来自: bj


To: eygle
  盖老师,发生一个特别奇怪的现象,rman竟然会认为联机的控制文件是过期的备份,让人觉得莫名其妙。

1.今天发现rman的log存在报错,报错如下:
RMAN-06207: WARNING: 2 objects could not be deleted for DISK channel(s) due
RMAN-06208:to mismatched status.Use CROSSCHECK command to fix status
RMAN-06214: Datafile Copy /u01/app/oracle/oradata/jzzk/control02.ctl
RMAN-06214: Datafile Copy /u01/app/oracle/oradata/jzzk/control03.ctl

2.有4个控制文件,分别放在u01 和u02下
SQL> show parameter control
control_files /u01/app/oracle/oradata/jzzk/control01.ctl,
 /u01/app/oracle/oradata/jzzk/control02.ctl,
 /u01/app/oracle/oradata/jzzk/control03.ctl,
 /u02/app/oracle/controlfile/control04.ctl

3.发现是delete noprompt obsolete的时候出错
RMAN> report obsolete;
Control File Copy 112-JAN-09/u01/app/oracle/oradata/jzzk/control02.ctl
Control File Copy 212-JAN-09/u01/app/oracle/oradata/jzzk/control03.ctl
但是list backup of controlfile ;却看不到这两个控制文件。

From: 巧克力
2009.03.19 00:41

版主选项: 回复 编辑
# 44312
xiaoxiao




To:
  请问盖老师,怎么样设置以下表空间各参数的值才是最合适的
pctfree:
pctused
initrans
maxtrans
storage
(
initial
next
minextents
maxextents unlimited
pctincrease)
谢谢!
From: xiaoxiao
2009.03.18 02:16

版主选项: 回复 编辑
# 44311
steven


来自: 成都


To: eygle
  FailSafe配置中出现的问题,向FailSafe中添加数据库的时候出现了错误,毫无头绪,不知道如何解决,错误日志如下,请教下是什么问题导致这样的错误
2214:51:17 > FS-10491: Configuring the Oracle Net service name for INORCL
2314:51:17 >> FS-10600: Oracle Net configuration file updated: C:\ORACLE\PRODUCT\10.2.0\DB_1\NETWORK\ADMIN\TNSNAMES.ORA
2414:51:17FS-10381: NODEA : Creating the resource information for resource INORCL
2514:51:17 > FS-10424: Checking whether the database INORCL is online
2614:51:35 > FS-10425: Querying the disks used by the database INORCL
2714:51:35** ERROR : ORA-00942: 表或视图不存在
2814:51:35** ERROR : FS-10034: Error while querying for disks used by database instance INORCL
2914:51:35** ERROR : FS-10778: The Oracle Database resource provider failed to configure the cluster resource INORCL
3014:51:35** ERROR : FS-10890: Oracle Services for MSCS failed during the add operation
3114:51:35** ERROR : FS-10497: Starting clusterwide rollback of the operation
From: steven
2009.03.18 00:24

版主选项: 回复 编辑

页: 1 - << < 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 > >> - 404
我要留言
Copyright © 2003~2012 eygle.com All Rights Reserved.
Powered by: www.eygle.com