plsql dev中Dynamic Performance Tables not accessible分析解决
plsql dev中Dynamic Performance Tables not accessible分析解决 相信很多使用plsql dev的朋友多遇到过类此如下面的提示: Dynamic Performance Tables not accessible,Automatic Statistics Disabled for this session You can disable statistics in the pr
plsql dev中Dynamic Performance Tables not accessible分析解决相信很多使用plsql dev的朋友多遇到过类此如下面的提示:
Dynamic Performance Tables not accessible,Automatic Statistics Disabled for this session You can disable statistics in the preference menu,or obtanin selectpriviliges on the v$session,v$sesstat and v$statname tables一、产生该提示原因
plsql dev在用户运行过程中,要收集用户统计信息,但是由于你现在登录的用户没有访问v$session,v$sesstat and v$statname视图的权限,所以不能收集当前用户的统计信息,和plsql dev工具中配置的Automatic Statistics相冲突,所以就出现了这个提示,试验验证:
创建一个chf用户,授权create session,resource,无v$session,v$sesstat and v$statname视图访问权限,使用plsql dev登录并查询user_tables表(登录时不会提示,只有用户执行了查询或者相关类此操作时候才会提示)
二、解决问题
根据警告提示,可以有两种方法解决这种警告
1、关闭plsql dev统计功能
在 Tools->Preferences->Options里 把Automatic Statistics前的那个勾子去掉,保存
2、给访问用户授权访问相关视图
授权访问v_$session,v_$sesstat,v_$statname,注意不能直接对v$视图进行授权
三、问题分析
通过上面的解决方法,为什么授权访问v$session,v$sesstat and v$statname视图就可以Statistics用户的信息了呢?请见下面的两张图
图1:通过plsql dev中的tools–>session选项看用户统计信息
图2:通过sql语句查询用户统计信息
通过两张图的比较可能会发现,他们的数值有一点点出入,那是因为我先通过tools查询出用户统计信息,再通过sql查询,所以图1中的数据有些选项会比图2小那么一点点,通过对v$session,v$sesstat and v$statname视图分析,发现其实plsql dev就是通过下面sql实现统计功能,也从而进一步说明了,为什么plsql dev收集统计信息需要对v$session,v$sesstat and v$statname视图授于访问权限

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

snmp协议是简单网络管理协议,该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况,不过近期不少的用户们反应win10安装snmp失败错误代码0x8024402C怎么办?用户们可以以管理员的身份启动Powershell来进行设置,下面就让本站来为用户们来仔细的介绍一下win10安装snmp失败错误代码0x8024402C的解决方法吧。win10安装snmp失败错误代码0x8024402C的解决方法一、以管理员的身份启动Powershell1、第一步在win10系

Carla是一款开源的自动驾驶仿真平台,专为开发和测试自动驾驶算法而设计。以下是在Ubuntu20.04系统上安装Carla的详细教程:安装依赖项:打开终端窗口,运行以下命令安装Carla的依赖项:sudoaptupdatesudoaptinstall-ybuild-essentialclang-10llvm-10python3-pippython3-devlibpng-devlibjpeg-devlibtiff5-devlibopenexr-devlibhdf5-devlibsquish-de

功能特性:支持数据源分组,适用于多种场景纯粹多库读写分离一主多从混合模式。支持无数据源启动,支持配置懒启动数据源(3.3.2+)。支持数据库敏感配置信息加密ENC()。支持每个数据库独立初始化表结构schema和数据库database。支持自定义注解,需继承DS(3.2.0+)。提供对Druid,Mybatis-Plus,P6sy,Jndi的快速集成。简化Druid和HikariCp配置,提供全局参数配置。配置一次,全局通用。提供自定义数据源来源方案。提供项目启动后动态增加移除数据源方案。提供M

编译安装PCL(PointCloudLibrary)是在Ubuntu上使用自定义选项进行安装的一种方式。以下是一个基本的教程:安装依赖项:在开始编译PCL之前,需要安装一些必要的依赖项。打开终端,并运行以下命令:sudoapt-getupdatesudoapt-getinstallgitbuild-essentiallinux-libc-devcmakecmake-guilibusb-1.0-0-devlibusb-devlibudev-devmpi-default-devopenmpi-bin

随着昨天Windows11build22581向Dev和Beta通道推出,这一动作表明Dev通道将很快转移到CU(Copper)开发分支,据信是SunValley3或第三个版本的Windows11计划于2023年某个时间发布。Beta通道现在将使用来自NI(镍)开发分支的构建,这是计划于今年晚些时候发布的SunValley2开发或22H2。因此,尽管它们目前是相同的版本,但如果您想要更稳定的构建,您可能需要考虑转移到Beta频道,甚至是发布预览版

微型Windows11虽然许多人喜欢Windows11的外观或感觉,但有些人只是想削减他们认为臃肿的东西,因为他们的硬件可能不足以顺利运行新操作系统,或者只是为了好玩。一款名为ThisIsWin11(TIW11)的流行第三方Windows11调整和自定义应用程序演变为Debloos或DebloatOS,顾名思义,它允许操作系统去膨胀。如果有人不习惯用它自己调整东西,他们也可以选择今天早些时候发布的Tiny11。这个精简的Windows11Pro22H2mod需要8G

微软正在为在Dev频道注册的Insiders推出新的Windows11版本,使版本号达到25140。在上周的版本中引入了文件资源管理器中的选项卡之后,此更新更加温和,专注于各种问题的修复。有一个更明显的改进,它与Euphemia字体有关,其中包括一些使用加拿大音节文字的语言,例如因纽特语。升级后的字体使200多个字符更清晰易读,并改进了它们的屏幕渲染,此外它还支持作为Unicode14标准一部分的新字符。除此之外,它都是修复,包括一些专注于文件资源管理器选项卡的修复

去年年底,我们看到微软正在通过OOBE将Windows11推向Windows1022H2用户。这家科技巨头似乎希望将开箱即用的体验用于更大的事情,我们现在将考虑一种选择。在我们这样做之前,请务必查看本月的补丁星期二推出。微软在97月份发布了总共个CVE的修复程序。Windows11OOBE揭示了很多关于即将到来的计划的信息。如您所知,几天前,微软发布了适用于Windows1122H2和21H2的特殊OOBE(开箱即用体验)更新,以及Windows10的所有支持版本。事实上,这些新的更新解决了一些
