甲骨文公司PL/SQL Developer - 不再显示访问谓词和过滤谓词
我正在使用 Allround Automation PL/SQL Developer 和 Oracle 10g,今天我注意到解释计划不再显示访问谓词或过滤谓词的任何内容。唯一改变的事情(据我所知)是昨天我尝试使用 Oracle Enterprise Manager 来解释查询计划,之后 PL/SQL Developer 不再填充这两列。
我不知道使用 OEM 是否会改变一些现在使 PL/SQL Developer 感到困惑的设置。有人有什么建议吗?
I'm using Allround Automation PL/SQL Developer with Oracle 10g, and today I've noticed that explain plans no longer display anything for Access Predicates or Filter Predicates. The only thing that's changed (that I know of) is that yesterday I tried using Oracle Enterprise Manager to explain a query plan, and after that PL/SQL Developer no longer populated these two columns.
I don't know if using OEM might have changed some setting that is now confusing PL/SQL Developer. Anyone have any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我
见过很多次,不同的 GUI 试图“提供帮助”,并在本地模式中创建
PLAN_TABLE
(如果该模式不存在),却没有注意到存在共享PLAN_TABLE
的同义词。代码>PLAN_TABLE。而且,作为有用的 GUI,它们倾向于使用旧版本的表创建计划表,该旧版本的表可能不支持访问和过滤谓词等内容的报告。如果只有一个
PLAN_TABLE
,您可以使用安装中的最新 utlxplan.sql 脚本重新创建PLAN_TABLE
(或者验证您是否拥有最新版本的桌子)?Can you
I've seen many times where different GUIs try to be "helpful" and create the
PLAN_TABLE
in a local schema if it doesn't exist there without noticing that there is a synonym to a sharedPLAN_TABLE
. And, being helpful GUIs, they tend to create the plan table with an older version of the table that may not support reporting on things like access and filter predicates.If there is only one
PLAN_TABLE
, can you use the latest utlxplan.sql script from your install to re-create thePLAN_TABLE
(or verify that you have the latest version of the table)?