Siebel MVG applet需要时间打开

时间:2014-10-28 06:54:10

标签: siebel

联系人记录中有一个地址MVG字段。如果我点击这个地址MVG字段创建新记录,MVG applet需要花费大量时间才能打开(20分钟)。请帮助解决这个问题。或者让我知道可能的修复方法或修复方法。

感谢。

1 个答案:

答案 0 :(得分:1)

您应该回答的第一个问题是:是否因为Siebel或数据库而发生?

要确定它,可以使用启用了SQL假脱机的专用客户端,方法是在快捷方式中将/s参数添加到命令行。例如:D:\Siebel\Client\BIN\siebel.exe /c D:\Siebel\myConfig.cfg /s D:\Siebel\sql-spool.txt

这样它将创建一个文件,每个SQL句子都被执行​​。这个文件会很大,所以我建议你重现所有步骤,除了导致麻烦的步骤(打开你的Siebel客户端,导航到联系人屏幕,创建一个新记录...),然后打开一个SQL假脱机文件文本编辑器并将自己定位在文件的末尾。之后,单击Siebel中的MVG字段,并刷新假脱机文件,以查看已添加的SQL语句。

下一步是使用数据库客户端(TOAD,Tora,SQL Plus ...)启动相同的句子,并检查它们中的任何一个是否需要太长时间才能完成。您可以在执行此操作时访问Oracle数据库管理控制台,并查看每个句子的性能和执行计划,这可以帮助您找到导致问题的原因。最有可能的是,您需要为某些列创建索引。

如果所有SQL语句都在合理的时间内执行,那么您可以丢弃数据库并继续在SRF /存储库中查找问题:

  • 您是否在所涉及的任何业务组件或小程序中都有自定义代码(联系人,地址等)。
  • 您的MVF字段是否定义明确?是香草还是定制?
  • 是否有适用于MVG字段的用户属性?

尝试禁用您所做的任何自定义,并检查它是否仍然与vanilla Siebel一起发生。