当前位置: 首页 > news >正文

Oracle初始化参数的来源

Oracle初始化参数的来源

作者:eygle

出处:http://blog.eygle.com

日期:January 08, 2005

« 一个小小的聚会-Itpub的朋友们 | Blog首页 | Oracle数据字典说明 »


很多人在通过v$parameter查找初始化参数的来源时迷了路。
这有两方面愿意,一是Oracle把本质隐藏的很深;一是我们对Oracle认识不够深入。

我们应该按照如下方式追踪:
1. v$parameter

select * from v$fixed_view_definition a where a.VIEW_NAME='V$PARAMETER';

V$PARAMETER select NUM , NAME , TYPE , VALUE , ISDEFAULT , ISSES_MODIFIABLE , ISSYS_MODIFIABLE , ISMODIFIED , ISADJUSTED , DESCRIPTION, UPDATE_COMMENT from GV$PARAMETER where inst_id = USERENV('Instance')

2.gv$parameter

select * from v$fixed_view_definition a where a.VIEW_NAME='GV$PARAMETER';

GV$PARAMETER
select x.inst_id,x.indx+1,ksppinm,ksppity,ksppstvl,ksppstdf, decode(bitand(ksppiflg/256,1),1,'TRUE','FALSE'), decode(bitand(ksppiflg/65536,3),1,'IMMEDIATE',2,'DEFERRED', 3,'IMMEDIATE','FALSE'), decode(bitand(ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE'), decode(bitand(ksppstvf,2),2,'TRUE','FALSE'), ksppdesc, ksppstcmnt from x$ksppi x, x$ksppcv y where (x.indx = y.indx) and ((translate(ksppinm,'_','#') not like '#%') or (ksppstdf = 'FALSE'))

x$ksppi,x$ksppcv 基本上包含所有数据库可调整参数,v$parameter展现的是不包含_开头的参数。
以_开头的参数我们通常称为隐含参数,一般不建议修改,但很多因为功能强大经常使用而广为人知。

稍后打算总结个全面点的东西出来,对Oracle的视图结构和组织作个说明。

<!-- google_ad_client = "pub-1012037994804294"; google_ad_width = 728; google_ad_height = 90; google_ad_format = "728x90_as"; google_ad_channel =""; //-->

相关文章:

  • 基于 Open_CV 模板匹配的简易微笑识别
  • 问题解决:VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences
  • 基于范型的java函数式编程(一)
  • 成功解决:TypeError: bad argument type for built-in operation
  • 成功解决:函数np.hstack()报错ValueError: all the input arrays must have same number of dimensions
  • 出关喽
  • 利用 tesseract 自动识别图片中的文字
  • t.k.x's ACM(1)---前言
  • Centos GUI界面和命令行界面的转化
  • 成功解决:yolov5 中 tensorboard 打不开
  • 电脑重启故障解析
  • 成功解决:AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘/data-output/yolov5
  • Windows操作系统“安全模式”的应用
  • 成功解决:wandb.errors.UsageError: api_key not configured (no-tty). call wandb.login(key=[your_api_key])
  • yolov5 的 test.py 报错: use ‘pytest --fixtures [testpath]‘ for help on them.
  • 【译】理解JavaScript:new 关键字
  • const let
  • Java 最常见的 200+ 面试题:面试必备
  • PAT A1017 优先队列
  • text-decoration与color属性
  • ubuntu 下nginx安装 并支持https协议
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 创建一个Struts2项目maven 方式
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 前端
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 智能网联汽车信息安全
  • 自定义函数
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #Z2294. 打印树的直径
  • $(function(){})与(function($){....})(jQuery)的区别
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (pytorch进阶之路)扩散概率模型
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (汇总)os模块以及shutil模块对文件的操作
  • (论文阅读30/100)Convolutional Pose Machines
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • *1 计算机基础和操作系统基础及几大协议
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .考试倒计时43天!来提分啦!
  • @font-face 用字体画图标
  • @RequestParam,@RequestBody和@PathVariable 区别
  • [ C++ ] STL---仿函数与priority_queue
  • [2017][note]基于空间交叉相位调制的两个连续波在few layer铋Bi中的全光switch——
  • [bzoj4240] 有趣的家庭菜园
  • [C#]使用PaddleInference图片旋转四种角度检测
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析