翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!

翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!翻车现场: 产生原因 在PL/SQL 中进行千万条数据进行过滤查询时, 过滤的数据量比较大, 突然导致报错如下图: (特殊一点)甚至严重点,有点崩的话,还会在table文件下自动创建了很多杂七杂八的…

翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!

翻车现场:

产生原因

在PL/SQL  中进行千万条数据进行过滤查询时, 过滤的数据量比较大, 突然导致报错如下图:

翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!

(特殊一点)甚至严重点,有点崩的话,还会在table文件下自动创建了很多杂七杂八的表,如下图;

翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!

 

确实,我当时想直接把这些自动创出表删了, 但删到一部分, 他就显示权限不足,我关了重启, 里面的表已经全部损坏,

还显示一个报错 什么SYS.开头的文件已不存在, (当时没截图下来,笑哭)  ,  内心已经暴走上万匹马~~~

 

解决:

这个报错的意思翻译过来就是: 

对所有用户使用筛选器可能会导致性能下降

解决办法很简单:

首先我们在PL/SQL页面上可以看到 左侧的目录中 一开始显示的是: All  objects

翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!

我们默认会显示很多与你当前工作无关的表,导致打开速度也变慢 ,也就显示了上面的报错:

所有,我们需要更改一下设置 ,

具体操作如下:

点击上方横栏 

  • 工具   ==》 选择浏览器过滤器  ==》选中“my objects” ,在默认上打勾,然后点击“确定”即可 
  • Tools ==>Object Browser Filters… ==> 选中“my objects” ,在 Default上打钩 , 点击确认即可
  • 配图: 
  • 翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!

 

翻车现场(PL/SQL问题): Using a filter for all users can lead to poor performance!

 

然后最后,再退出,重新登录, 流畅度就会快很多了~~~ 那么问题就解决了~~

 

 

 

 

看完恭喜你,又知道了一点点!!!

你知道的越多,不知道的越多! 

~感谢志同道合的你阅读,  你的支持是我学习的最大动力 ! 加油 ,陌生人一起努力,共勉!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8077.html

(0)
上一篇 2023-03-08
下一篇 2023-03-08

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注