oracle数据库uga中文全称,关于uga,pga和sga
(1)如果是dedicate连接,uga是驻留在pga中的;如果是shared连接,uga是驻留在sga中的。pga是不会占用sga的空间。两者是单独分配。
pga中包含sort_area_size和hash_area_size,当用户session使用sort或者hash操作时自然使用这两个空间的大小。
如果uga是驻留在sga中的,这两个操作所占用的内存是sga哪个部分啊?
fixed uga在中分配shared pool,variable UGA默认在large pool分配,如果large pool没设置或者各种原因导致从large pool中分配不到chunk,那么从shared pool中分配。
(2)书中对pga的解释是:
it is memory specific to a single operating system process or thread.This memory is not accessible by any other or memmap()
解释中提到的a single operating system process 是指啥子啊?怎么感觉和数据库没有关系,更像是操作系统层面上的东西啊。麻烦高手解释一下,谢谢!!
针对系统来说,是一个os的进程,这里的意思就是说pga和sga是不一样的,sga是在share segment中分配,pga只是process private memory。
如果我的数据库在进行运行期间,发现temp表空间急剧增加,可不可以认为我的pga分配空间不足够,因为如果pga空间足够,其中sort_area_size的大小应该能分配更多,导致排序操作可以尽量在内存中满足,而不是转到temp表空间上去。 我这个想法正确么?
如果能实现在完全内存中排序,当然就不会用到temp空间。
比上面的结果要小一些 是为什么啊? 应该以哪个为准啊?
show sga看到的Variable Size 包含了shared pool,large pool,java pool+the permanent memory arrays size。无所谓以哪个为准,不用这么细。
关于pga详情请参考
http://www.orawh.com/index.php/archives/45
http://www.orawh.com/index.php/archives/3
http://www.orawh.com/index.php/archives/25
http://www.orawh.com/index.php/archives/36
oracle数据库uga中文全称,关于uga,pga和sga相关推荐
- 使用PLSQL Developer往 Oracle数据库插入中文数据变问号
使用PLSQL Developer往 Oracle数据库插入中文数据变问号 问题描述 使用PLSQL Developer往 Oracle数据库插入中文数据变问号 问题原因 通过查看我服务器端的编码,使 ...
- oracle数据库uga中文全称,UGA的概念
把概念回忆并记录下来,过一下大脑,这样可以让自己对知识的认知更深一些: 首先我们都知道PGA是用户进程区域,这是一个私有的进程区域,这个区域里面包含了与某个特定服务器进程相关的控制信息和数据,对于每一 ...
- oracle 导入sql文件 汉字乱码_将现有的sql脚本导入 Oracle 数据库,中文乱码问题...
将现有的sql 脚本导入 Oracle数据库 比如 在windows 系统下,可以写一个 bat 来实现直接导入 如:bat 中的内容如下,logs.log 将会记录执行日志 sqlplus user ...
- oracle数据库表中文乱码,oracle数据库中文乱码的原因与解决
资料: 很久以来,字符集一直是困扰着众多Oracle爱好者的问题,在此我们就这个问题做一些分析和探讨. 首先,我们要明确什么是字符集?字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包括关系 ...
- python读取oracle数据库中文乱码_PL/SQL连接Oracle数据库,中文乱码,显示问号
PL/SQL连接oracle数据库 1.简单介绍 在不安装oracle数据库的情况下使用pl/sql连接远程oracle数据库. 2.详细步骤: a) 安装PL/SQL.依据自己的操作系统安 ...
- 解决SQL适配器连接到字符集为US7ASCII的Oracle数据库的中文乱码问题
在使用xDBC连接到字符集为US7ASCII的Oracle数据库时,大家可能遇到过中文的乱码问题,尤其是使用Oracle自己的xDBC驱动的时候. 字符集为US7ASCII的Oracle数据库虽然可以 ...
- oracle数据库表中文注释显示为乱码
一般是由于数据库使用的编码跟服务器/电脑的编码不一致导致的,常规处理方法就是设置服务器使用编码跟数据库一致. 查看oracle数据库的编码 SELECT USERENV('LANGUAGE') FRO ...
- linux下occi操作oracle数据库,中文乱码的问题
转载:http://www.linuxidc.com/Linux/2008-02/11238.htm 前几日调通了OCI连接数据库的问题后,用Oracle自带的例子测试了一下,能正常读取数据(都是英文 ...
- oracle occi出现乱码,linux下occi操作oracle数据库,中文乱码的问题
转载:http://www.linuxidc.com/Linux/2008-02/11238.htm 前几日调通了OCI连接数据库的问题后,用Oracle自带的例子测试了一下,能正常读取数据(都是英文 ...
最新文章
- 卷积神经网络失陷,CoordConv来填坑(附代码&视频)
- JVM年轻代,老年代,永久代详解
- monty python life of brian-50大最搞笑喜剧片,无厘头成必杀技!
- 链接多个数据库的方法
- w7设置双显示器_win7怎么用双显示器,如何设置???
- ae中心点重置工具_AE脚本:锚点中心点移动对齐脚本 Move Anchor Point 3
- 自定义的注解校验器的实现
- Python:file (read,readline,readline )使用方法
- lambda捕获this_非捕获Lambda的实例
- poj 1015(dp)
- 【Python】random模块生成多种类型随机数
- 应用程序如何链接静态QT Plugin库
- 第 14 章 结构和其他数据形式(names)
- linux系统修改自动启动项,linux修改启动项
- Java高级程序员面试大纲——备战金三银四跳槽季
- 微型计算机外观分为,2015计算机应用基础单选练习题1.1
- 排列组合数计算公式及性质
- 通用线性模型(GLMs,Generalized Linear Models)
- ELK日志处理之Filebeat工作原理
- 阿里巴巴开发规约之编程规约(1)
热门文章
- java 省市区代码表
- 数据库常用的sql语句汇总
- split(:)[0]
- Yii2 用户登录
- Java将前端Data Url (data:image/jpg;base64,)转为数据流
- 我国老年人交通安全宣传教育现状及存在问题研究
- 大神之路-起始篇 | 第16章.计算机科学导论之【网络安全】学习笔记
- HTML中打开新页面的方法
- Android8.1 MTK平台 修改 Volte 视频通话我方视角为矩形
- 微信支付签约委托代扣文档 - 月付会员或者定期支付服务 - 公众号纯签约