oracle锁定sga物理内存:pre_page_sga和lock_sga

C#调用企业微信JS-Sdk实现扫描二维码 企业微信JS-SDK是企业微信面向网页开发者提供的基于企业微信内的网页开发工具包。通过使用企业微信JS-SDK,网页开发者可借助企业微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用企业微信分享、扫一扫等企业微信特有的能力,为企业微信用户提供更优质的网页体验提示:生成签名之前必须先了解一下jsapi_ticket,jsapi_ticket是H5应用调用企业微信JS接口的临时票据。正常情况下,jsapi_ticket的有效期为7200秒,通过access_token来获取。 阅读详情

有套生产系统,晚上做备份的时候,系统换页特别频繁,oracle产生大量library cache方面的等待。

由于该库上的硬解析特别严重,考虑将cursor_sharing参数设置为force或者similar来先解决硬解析问题。

cursor_sharing设置成了similar,硬解析情况有所缓解,但也带来了其他一些问题,暂且不表。

可是当晚上做备份的时候,换页情况依然很严重,导致等待事件都是共享池方面的争用。

但从awr报告中来看,共享池大小基本保持稳定,未发生剧烈动荡。

所以,我现在怀疑是当备份期间,系统大量换页,导致sga内存大量使用换页内存,物理内存被来回置换。

也就是说,虽然看起来共享池和buffer cache都稳定了大小,但实际情况是,但是所持有的内存并非物理内存,而是可能是大量换页内存,继而造成整个oracle效率低下,产生ora-3136连接超时等情况。

-----------------------------------------------------------------------------

现在,我考虑通过修改pre_page_sga和lock_sga参数,将sga内存在数据库启动之时就使用物理内存,并且在后续使用过程中不被置换出去。

pre_page_sga参数便是在oracle启动的时候,就加载oracle sga全部物理内存

lock_sga参数则是保证在后续使用过程中,物理内存不被置换出去

lock_sga参数不能和memory_target等参数共用,且受限于操作系统可以锁定的内存大小,ulimit -l unlimited 将参数都改为不限制 。

好像Solaris系统不支持该参数。。。

--------------------------------------------------------------------------------


Arcgis栅格裁剪批处理工具 阅读详情

相关推荐

Material Studio 2024安装避坑指南:从证书配置到权限设置的完整解决方案

本文详细解析了Material Studio 2024的安装流程,从环境准备到权限优化的完整解决方案。针对证书配置、系统权限和计算服务等常见问题,提供了12个关键风险点的避坑指南,帮助科研工作者高效完成安装,提升材料模拟工作的效率。

moon9的博客 774

Lock_sga 和 pre_page_sga 参数详解

Lock_sga 和 pre_page_sga 参数详解        Lock_sga 和pre_page_sga,是两个平时用的不算太多的参数,但是这两个参数平时在优化的时候可能给你带来比较乐观的性能提升,通过修改lock_sga和pre_pga_sga参数可以保证SGA不被换出到swap,进而而已提高SGA的使用效率。      当lock_sga参数的值修改设置为true的时候,可以

PrudentWoo 的个人空间 8656

Mac本地部署OpenClaw:从零搭建企业级知识库AI助手

大语言模型(LLM)作为当前人工智能的核心技术,通过其强大的自然语言理解和生成能力,正在深刻改变信息交互方式。其原理是基于海量数据训练的深度神经网络,能够根据上下文预测并生成连贯文本。这一技术的核心价值在于,它能够作为智能中枢,理解和执行复杂指令,从而将通用AI能力转化为解决特定业务问题的生产力。在工程实践中,通过AI Agent框架(如OpenClaw)将LLM与外部工具和知识系统连接,是实现其价值的关键。这涉及到**本地部署**与**私有化**部署,以确保数据安全与成本可控。具体应用场景包括企业知识库问

weixin_33402252的博客 378

oracle11g sga分配,Oracle11gsga_target参数设置

开发人员让我把一个oracle 11g的sga设置的稍微大一点。于是按照之前对oracle 10g的记忆操作。开发人员让我把一个Oracle 11g的sga设置的稍微大一点。于是按照之前对oracle 10g的记忆操作。[oracle@localhost db_1]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 星期六 6月 3...

weixin_33364018的博客 563

用OpenCV+ROS实现焊接机器人智能纠偏:线激光视觉的算法调参全流程

本文详细介绍了基于OpenCV和ROS的焊接机器人智能纠偏系统全流程。通过线激光视觉系统实时感知焊缝,重点解析了抗干扰图像预处理、改进的Steger算法提取激光条纹中心线,以及从2D像素到机器人基坐标系的完整坐标变换。该系统为应对焊接飞溅、弧光等复杂工况,实现高精度实时路径纠偏提供了从算法优化到工程集成的完整解决方案。

vodka的博客 159

Unity物理引擎实战:从刚体重心到碰撞体,打造真实不倒翁交互

刚体(Rigidbody)是Unity物理系统的核心组件,它定义了游戏对象的物理属性,如质量、阻力和碰撞响应。其原理基于牛顿力学,通过物理引擎(如PhysX)实时计算物体的运动状态。在游戏开发中,刚体的价值在于能够模拟真实世界的物理行为,为玩家提供沉浸式的交互体验。碰撞体(Collider)则定义了物体的形状边界,用于检测与其他物体的接触。通过精细调整刚体的重心(Center of Mass)和碰撞体形状,开发者可以模拟出各种有趣的物理现象,例如低重心物体的动态平衡。这在休闲游戏、物理玩具模拟等场景中尤为实

weixin_33976326的博客 355

Oracle 11g 修改SGA大小

一、      Oracle 11g 修改SGA大小 1.   查看SGA大小 SQL> show parametersga NAME                   TYPE  VALUE ----------------------------------------------- ------------------------------ lock_s

5977

SRT公网点对点传输及搭建SRT流媒体服务器

SRT是一种开源传输技术,它是基于UDP协议的,与RTMP不同的是,它具有高码率低延迟的传输特性,加强了在复杂不稳定网络环境中的传输可靠性,提升了不可预测的网络环境上的流传输性能。它不像NDI那样只适用于局域网传输,它更适用于公网环境下的信号传输。 S代表Secure,即安全加密的视频流,R代表Reliable,即具有从数据严重丢包中恢复的可靠性,T代表Transport,即动态适应变化的网络状况。 在音视频数据包传输的过程中,SRT会检测并适应两个传输点之间的实时网络状况,有助于补偿由于网络的拥塞而引起的

罗宇。的媒体技术工作室 1万+

使用lock_sga和pre_page_sga参数保证SGA常驻物理内存 .

Lock_sga LOCK_SGA locks the entire SGA into physical memory. It is usually advisable to lock the SGA into real (physical) memory, especially if the use of virtual memory would include storing some of ...

923723914 344

基于昇腾MindIE开箱部署Qwen2.5-VL-32B,体验更聪明的多模态理解能力

昇腾MindIE已适配支持Qwen2.5-VL-32B-Instruct并上架魔乐社区,欢迎广大开发者下载体验!

2401_87243659的博客 6873

【Proteus仿真】基于74LS148+74LS279+74LS48的四路抢答器

【Proteus仿真】基于74LS148+74LS279+74LS48的四路抢答器

perseverance51博客 8834

LINUX RAC修改配置LOCK_SGA

通过修改lock_sga和pre_page_sga参数可以保证SGA不被换出到虚拟内存,进而可以提高SGA的使用效率。通过这个小文儿给大家展示一下这两个参数的修改过程,不要太乐观,修改过程是存在“小坎坷”的。 当lock_sga参数设置为TRUE时(默认值是FALSE),可以保证整个SGA被锁定在物理内存中,这样可以防止SGA被换出到虚拟内存。只要设置lock_sga为“TRUE”便可保证SGA

xiaofan23z的专栏 1301

AI游戏制作07——波次计时器,敌人按波次生成

AI游戏制作07——波次计时器,敌人按波次生成

qq_40572023的博客 47

Oracle10g 几个优化参数

use_indirect_data_buffers 这个参数使32位平台使用扩展缓冲缓存基址,以支持4GB多的物理内存。设置此参数可以使SGA突破在32位系统中的2G最大限制。64位平台中,这个参数被忽略。   PRE_PAGE_SGA oracle实例启动时,会只载入各个内存区最小的大小。而其他SGA内存只作为虚拟内存分配,只有当进程touch到相应的页时,才会置换到物理

elvis 1552

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

oracle10g优化笔记

use_indirect_data_buffers 这个参数使32位平台使用扩展缓冲缓存基址,以支持4GB多的物理内存。设置此参数可以使SGA突破在32位系统中的2G最大限制。64位平台中,这个参数被忽略。   PRE_PAGE_SGA oracle实例启动时,会只载入各个内存区最小的大小。而其他SGA内存只作为虚拟内存分配,只有当进程touch到相应的页时,才会置换到物理内存中。但我们也许希望实...

Adventure 239

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

使用lock_sga和pre_page_sga参数保证SGA常驻物理内存

官方对lock_sga的解释: Property Description Parameter type Boolean Default value false Modifiable No Range of values true | false Basic No LOCK_

kf_panda 821

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

【转】Oracle 使用lock_sga和pre_page_sga参数保证SGA常驻物理内存

[url]http://blog.youkuaiyun.com/laoshangxyc/article/details/8529381[/url] 通过修改lock_sga和pre_page_sga参数可以保证SGA不被换出到虚拟内存,进而可以提高SGA的使用效率。 当lock_sga参数设置为TRUE时(默认值是FALSE),可以保证整个SGA被锁定在物理内存中,这样可以防止SGA被换出...

转些好文章,促进分享。 334

PRE_PAGE_SGA 的玩法

PRE_PAGE_SGA 的玩法

爱肯的专栏 651

Oracle 使用lock_sga和pre_page_sga参数保证SGA常驻物理内存

通过修改lock_sga和pre_page_sga参数可以保证SGA不被换出到虚拟内存,进而可以提高SGA的使用效率。 当lock_sga参数设置为TRUE时(默认值是FALSE),可以保证整个SGA被锁定在物理内存中,这样可以防止SGA被换出到虚拟内存。只要设置lock_sga为“TRUE”便可保证SGA被锁定在物理内存中,这里之所以顺便将pre_page_sga参数也设置为“TRUE”,

一玩儿家的田地 3359

PRE_PAGE_SGA 的玩法[转]

看了看官方文档,了解到一个以前没有注意到的细节(还是得看文档啊........),在Oracle实例启动时,只会在物理内存中首先加载SGA的个内存区的最小的大小(以Granule粒度计算)。而剩余的SGA内存只作为虚拟内存(Page File)分配,只有当进程touch到相应的page时,才会置换到物理内存中。出于最优性能的考虑我们可能需要在实例启动的时,将所有SGA都分配到物理内存中去...

abc123098098的博客 463

oracle中sga的合理设置,oracle学习:SGA_MAX_SIZE参数设置

oracle学习:SGA_MAX_SIZE参数设置时间:2017-07-11 来源:SGA_MAX_SIZE这个参数顾名思义,它用来控制SGA 使用虚拟内存的最大大小,这里的虚拟内存的含义可能会有所模糊,先可以这样理解,就是Oracle 所能在内存中给SGA 分配的最大大小 。现在来解释一下我这里“虚拟内存”的含义,确切的应该这样说:实际内存和虚拟内存。我们知道当OS 中实际内存不够使用的时候,O...

weixin_39942451的博客 1382

pre_page_sga参数总结

pre_page_sga参数总结

爱肯的专栏 750

性能测试oracle参数,oracle性能测试之pre_page_sga 参数

1、官方解释:今天具体的了解到了pre_page_sga这个参数的具体应用。实例启动时,只会在物理内存中载入sga的各个内存的最小的大小(以粒度为单位),而剩余的sga只会在虚拟内存中分配。只有当进程touch到相应的page时,才会置换到物理内存中。但是,我们也希望oracle在启动后,所有的sga全部分配到物理内存上面,这时我们可以把这个参数设置成true(默认值是false)。当参数设置为T...

weixin_34082139的博客 530
上一篇: 关于expdp在服务器上同时只能有一个进程在执行的问题
下一篇: oracle oradebug hanganalyze简单使用
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值