前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【快问快答】如何判断OJVM是否被使用?

【快问快答】如何判断OJVM是否被使用?

作者头像
SQLplusDB
发布2022-08-19 21:44:50
4710
发布2022-08-19 21:44:50
举报

编者按:

本文作者系肖遥(花名),现任甲骨文技术支持工程师 ,目前专注于Oracle RAC领域。个人主页:

https://blog.csdn.net/weixin_50510978,经其本人授权发布。

【免责声明】本号文章仅代表个人观点,与任何公司无关。

快问快答,不高深,但是知道了就知道了!

快问:

如何判断OJVM是否被使用?

快答:

OJVM是被默认安装的。用下面的SQL可以判定OJVM是否被安装。如果status的值是VALID则代表安装,否则则意味没有被安装。

例:

代码语言:javascript
复制
SQL> SELECT version, status FROM dba_registry WHERE comp_id='JAVAVM';

VERSION                        STATUS
------------------------------ --------------------------------------------
19.0.0.0.0                     VALID

OJVM即便被安装,但是有可能也是不被使用的。可以通过下面的SQL来确认OJVM是否被使用。

代码语言:javascript
复制
select count(*) from x$kglob where KGLOBTYP = 29 OR KGLOBTYP = 56;

如果没被使用则count的值应该为0。

如果OJVM被使用的情况下,在考虑补丁安装策略时,OJVM PSU补丁则是需要安装的。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-06-07,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 SQL和数据库技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com