ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 所有update process 狀態都處于noactive

所有update process 狀態都處于noactive

原创 Linux操作系统 作者:senseinvest 时间:2009-06-12 04:51:53 0 删除 编辑

用戶反映 系統登陸和使用都很慢

RootCause 分析﹕

通過查看 alert_SID.log ﹐可以發現是什么原因導致 update process被耗盡。本次事故原因可能是因為某些table的
max_extent超限﹐引發update process異常(被置為noactive)

解決過程﹕

step1、用 T-code: sm50 在DB/CI主機上查看 update process使用情況﹐發現所有update process都被占用(running)﹐
且部分update process已經長時間在運行。
step2、同時在 os下﹐查看 alter_LH1.log ﹐在該log中看到有table 的 Max_extent 不足。
step3、通過 gui 用 t-code: db02 , 查看該table的Max_extent當前值。
step4、登陸 OS﹐用sapdba的工具將該table的Max_extent值改大。
step5、通過 gui ﹐用 T-code: SM13 ﹐點Menu上的"Update records" ----> "Update" ----> "Active (F5)" 將 update process置為active 。

經驗教訓﹕

1. 經常檢查一些 table 的 Max_extent值是否不足。
2. 檢查alert_.log及其他log文件中所提示的信息﹐當GUI進不去時需要去OS下看這些log

 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21495077/viewspace-605966/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 出現ABAP dump Error
下一篇: job被cancel
请登录后发表评论 登录
全部评论

注册时间:2009-04-26

  • 博文量
    51
  • 访问量
    36439