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)

相关推荐

  • Java基础学习笔记

    技术Java基础学习笔记 Java基础学习笔记Java基础思维导图
    左键在“新标签页打开图片”可查看高清大图一、Java入门特性与优势
    高可用 高并发 高性能
    面向对象、多线程、简单性(去掉了内存分配、

    礼包 2021年12月1日
  • 怎样分析SpringMVC中的HandlerAdapter

    技术怎样分析SpringMVC中的HandlerAdapter这篇文章给大家介绍怎样分析SpringMVC中的HandlerAdapter,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Dispatc

    攻略 2021年12月2日
  • 怎么在LibreOffice中完全启用深色模式

    技术怎么在LibreOffice中完全启用深色模式小编给大家分享一下怎么在LibreOffice中完全启用深色模式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们

    攻略 2021年10月26日
  • 英尺和米怎么换算,英尺、市尺、米毫米之间怎么换算

    技术英尺和米怎么换算,英尺、市尺、米毫米之间怎么换算一英尺和米怎么换算、概念不同: 市尺的长度是我国根据国际标准重新度量了原有的市尺,使之容易与公尺进行折算。英尺——在英语国家中,古代和现代各种以人脚长度为依据的长度计量

    生活 2021年10月30日
  • 手机软件开发费用,开发一个App的费用是多少

    技术手机软件开发费用,开发一个App的费用是多少首先手机软件开发费用,一个App开发的基本要求,至少需要ios和android两个平台,来满足现在主要的手机平台使用用户,ios和android平台其中任意一个的开发价格大

    生活 2021年10月25日
  • C/C++编译器QStudio怎么使用

    技术C/C++编译器QStudio怎么使用本篇内容介绍了“C/C++编译器QStudio怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔

    攻略 2021年11月30日