- 1、本文档共1页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle内存结构解析
【1】:sql show parameter instance_name 查看实例名 \ set | grep ORACLE_SID Sql show parameter db_name 查看数据库名
【2】:实例 SGA+后台进程 SGA是一组包含着一个oracle实例的数据和控制信息的共享内存结构;是为oracle系统分配的共享内存,是影响数据库性能的重要因素,随实例的启动、关闭而分配、回收,SGA自动对所包含的各类缓冲自动进行动态管理。
【3】:sql show sga \ sql select * from v$sga (查看SGA) Sql show parameter sga 查看SGA重要参数
pre_page_sga: 启动时是否将全部SGA区都绑定到物理内存,而不使用交换分区:
sql show parameter pre_page_sga
Sql alter system set pre_page_sga true scope spfile 非动态生效,重启生效
Lock_sga: 运行过程中是否也将全部SGA区都绑定到物理内存,而不使用交换分区(linux和win平台不适用) sql show parameter lock_sga sga_max_size :SGA区总大小上限,sga_max_size 可以改大,改小受sga_target 限制
#sysctl -a | grep shmmax
Sql show parameter sga_max_size
Sql alter system set sga_max_size scope spfile
Sql select bytes from v$sgainfo where name Granule Size sga内存按照颗粒度大小granule_size 分配内存 sga_target :ASMM自动共享内存管理机制,后台进程mman
Sql show parameter sga_target
Sql show parameter db_cache_size
Sql show parameter shared_pool_size
Sql show parameter java_pool_size
Sql show parameter large_pool_size
Sql show parameter log_buffer
Sql select current_size from v$buffer_pool 查看data_buffer_cache当前实际大小
Sql select pool,sum bytes from v$sgastat group by pool 查看各缓冲池当前实际大小
Sql alter system set sga_target scope both 永久生效 、scope memory 立即生效)
注意:若需要改小某缓冲区的分配下限,需关闭ASMM 指定sga_targer 0;然后将sga_target 恢复原值,注意应将所有缓冲下限修改为0以由ASMM自动管理
Sql select isses_modifiable,issys_modifiable,ismodified from v$parameter where name java_pool_size; 查询指定参数的修改限制
Isses: 本参数可以用alter session修改 true ;反之 false;
Issys:本参数是否可以用alter system 修改;immediate scope memory(立即生效); false scope spfile(重启生效);deferred 修改将只对以后所有新的连接会话生效;
Ismodified::指明实例启动后该参数是否被修改过;modified 用alter session修改过;system_mod 用alter system修改过;false 没修改过; @data_buffer_cache:用来保存频繁访问的数据的内存缓冲区域 sql show parameter db_block_size 查默认内存块大小 ;sql show parameter db%cache_size 在ASMM下 查最低分配限值
:default pool:数据库对象未特别指定时所使用的默认缓冲池;sql select component,current_size from v$sga_dynamic_components where component DEFAULT buffer cache;
Sql crea
您可能关注的文档
最近下载
- 2023《基于4P营销理论的斯拉新能源汽车营销策略分析》9600字.docx
- 5.2 珍惜师生情谊 课件-2024-2025学年统编版道德与法治七年级上册 .pptx VIP
- 5.2 珍惜师生情谊 课件-2024-2025学年统编版道德与法治七年级上册.pptx VIP
- 初中英语的课堂观察量表4.pdf VIP
- 外研版(三起)四年级上册英语知识汇总.docx VIP
- 第二单元写作+写人要关注事例和细节-统编版高中语文必修上册.pptx VIP
- 人教版七年级上册生物全册新质教学课件(配2024年秋改版教材).pptx
- 分部分项划分方案.doc
- 第三单元《分数除法》教材解读--精品课件-新人教版数学六年级上册.pptx VIP
- 国内外职业教育发展现状及趋势.ppt
文档评论(0)