oracle analyze失效,ORACLE: Analyze Table 失敗

Oracle  Analyze table  表名  :一般可以指定分析 表,所有字段,所有索引字段,所有索引。 若不指定则全部都分析。

但不一定都能成功。

最近 它就使 表 PO.PO_REQUISITION_LINES_ALL 的所有索引破坏了, 致PO模块的请购功能无法 使用。

因此,使用ANALYZE TABLE 后,建议

使用SQL:

SELECT owner,index_name, table_name,status, Last_Analyzed

FROM SYS.DBA_INDEXES

WHERE 1=1

-- AND INDEX_NAME LIKE ‘OE_ORDER_LINES_N%‘

AND STATUS = ‘UNUSABLE‘

查询索引状态是否正常。

现实环境中在 是 INDEX: OE_ORDER_LINES_N1  索引破坏状态,所有与 ONT.OE_ORDER_LINES_ALL有相的查都发生了 TABLE LOCK,

硬件资源被耗尽, 导致ORACLE EBS系统 崩溃。

原文:https://www.cnblogs.com/samrv/p/11640770.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值