内存中的oracle 12c

2020-09-17 07:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

如您所知,oracle 12c在内存中的支持。 我们配置了此功能。

在某些情况下检查执行计划时,我不知道为什么oracle不在内存中使用索引,例如,当t.code MB51与工厂,Movement类型,过帐日期执行计划启动索引一起运行时(mseg〜 0)为什么是Oracle !!!

我知道oracle是基于成本的,当索引不可见时,内存中的查询成本低于索引成本:(

请帮助我。 我该如何解决这个问题。

问候。

阿里·米尔尼亚(Ali Mirnia)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

如您所知,oracle 12c在内存中的支持。 我们配置了此功能。

在某些情况下检查执行计划时,我不知道为什么oracle不在内存中使用索引,例如,当t.code MB51与工厂,Movement类型,过帐日期执行计划启动索引一起运行时(mseg〜 0)为什么是Oracle !!!

我知道oracle是基于成本的,当索引不可见时,内存中的查询成本低于索引成本:(

请帮助我。 我该如何解决这个问题。

问候。

阿里·米尔尼亚(Ali Mirnia)

付费偷看设置
发送
4条回答
骆驼绵羊
1楼 · 2020-09-17 07:45.采纳回答

你好,阿里,

检查该表是否真正填满了内存。 我承认,如果表已完全或大部分加载到内存中,并且索引搜索实际上没有任何意义,因为它会产生更高的成本。 请检查索引是否已修改为"不可见",以防在内存使用正确的情况下不需要索引。

黑丝骑士
2楼-- · 2020-09-17 07:36

嗨,阿里,

使用CPU时,CPU成本当然会增加。 在CPU使用率没有达到上限之前,这不是什么大问题。 但是在这种情况下,这并不意味着内存中存在问题,只是它的工作方式。 无论如何,我建议深入测试该功能,并在得出任何结论之前收集更多的经验。


关于

János

My梦
3楼-- · 2020-09-17 07:39

您好,

您能分享一下它的详细信息吗?
如何将mseg填充到内存中? 您可以检查内存提示是否适用于这种情况吗?

最好的问候,
詹姆斯

CJones
4楼-- · 2020-09-17 07:45

您好,阿里,

您可以在 执行计划部分,然后再次进行解释。
这样做,我只想确认内存配置正确。

假设它是正确的,请按照SAP注释共享SBP级别和参数检查 1171650.

最好的问候,
詹姆斯

一周热门 更多>