Oracle的PGA与数据库连接建立的过程是什么

技术Oracle的PGA与数据库连接建立的过程是什么本篇内容介绍了“Oracle的PGA与数据库连接建立的过程是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这

本文介绍了“在PGA和Oracle数据库之间建立连接的过程是什么”的知识。很多人在实际办案过程中都会遇到这样的困难。让边肖带领你学习如何处理这些情况。希望大家认真阅读,学点东西!

(一)PGA的组成结构

PGA主要由以下三部分组成:

私有SQL区域:私有SQL区域包含绑定变量值和运行时内存结构信息等数据。

和游标和SQL区域:为打开游标和执行SQL提供必要的资源和空间内存。

会话内存:会话内存是用于保存会话变量(如登录信息)和其他会话前相关信息的一块内存。对于共享服务器模式,会话内存是共享的,而不是私有的。

(二)PGA相关的数据字典

V$pgaSTAT:存储一些关于pga使用的信息,实例启动后自动收集PGA的实用信息。

V$PGA_TARGET_ADVICE:该视图可以显示PGA优化顾问的估计和预测结果,并显示v $ PGAstat在各种PGA _ AGGREGATE _ TARGET值下可能显示的PGA性能统计数据。

00-1010如下图所示。客户端首先从tnsnames.ora文件中获取数据库服务器的IP、端口号、使用协议、服务名称等信息,然后连接到数据库的监控程序,监控并判断用户请求的服务名称是否有效,如果有效,则请求服务器后台进程创建一个服务器进程并为其分配PGA,然后监控并将创建的服务器程序的端口号和地址发送给用户进程,然后用户进程与监控断开连接。用户进程可以根据信息连接到服务器进程,服务器进程对用户进程进行认证,通常是输入账号密码,服务器进程将账号密码与缓存中数据字典中的内容进行匹配,匹配成功则建立会话。

这里介绍一下“PGA与Oracle数据库建立连接的过程是什么”的内容。感谢您的阅读。如果你想了解更多行业,关注网站,边肖将为大家输出更多高质量的实用文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/67443.html

(0)

相关推荐

  • C#操作Excel实现的实例分析

    技术C#操作Excel实现的实例分析C#操作Excel实现的实例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。C#操作Excel是怎么样执行的呢?我们在

    攻略 2021年11月24日
  • 关于ccoosCreator里的物理系统

    技术关于ccoosCreator里的物理系统 关于ccoosCreator里的物理系统按理说,可以说有两个碰撞系统的
    一个是设置collision碰撞组件进行碰撞
    另一个是 设置物理引擎 getPhys

    礼包 2021年11月9日
  • 【leetcode】565. Array Nesting

    技术【leetcode】565. Array Nesting 【leetcode】565. Array NestingYou are given an integer arraynumsof lengt

    礼包 2021年11月20日
  • 出租车起步价多少公里,出租车的起步价是什么意思

    技术出租车起步价多少公里,出租车的起步价是什么意思打底起步价出租车起步价多少公里:指的是打车的一个基础价格,意思是上车后不管你走多远,哪怕100米都要给的这个价钱。
    全国部分城市出租车起步价:
    北京
    起步价:白天10元/

    生活 2021年10月25日
  • 如何用DolphinDB分析淘宝用户的行为

    技术如何使用DolphinDB进行淘宝用户行为分析如何使用DolphinDB进行淘宝用户行为分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Dolphin

    攻略 2021年12月20日
  • spring学习:概述及IOC理论推导

    技术spring学习:概述及IOC理论推导 spring学习:概述及IOC理论推导新建一个空白的maven项目
    2 .1.1、分析实现
    我们先用我们原来的方式写一段代码 .
    1、先写一个UserDao接

    礼包 2021年12月15日