当前位置: 首页 > news >正文

网站企业网站建设需求文档学网络营销去哪个学校

网站企业网站建设需求文档,学网络营销去哪个学校,网站百度seo推广怎么做,怎样做网络推广方法Oracle数据库查看与修改内存配置 Oracle内存管理模式查看Oracle内存分配修改Oracle内存分配 Oracle内存管理模式 Oracle数据库的内存管理模式从自动管理化程度由高到低依次可以分为: 自动内存管理:完全由Oracle自动管理内存分配。DBA只需设置MEMORY_TA…

Oracle数据库查看与修改内存配置

  • Oracle内存管理模式
  • 查看Oracle内存分配
  • 修改Oracle内存分配

Oracle内存管理模式

Oracle数据库的内存管理模式从自动管理化程度由高到低依次可以分为:

  • 自动内存管理:完全由Oracle自动管理内存分配。DBA只需设置MEMORY_TARGET(以及可选初始化参数MEMORY_MAX_TARGET),Oracle就会在SGA和PGA之间自动分配内存。
  • 自动共享内存管理:DBA只需设置SGA_TARGETPGA_AGGREGATE_TARGET两个初始化参数。Oracle会分别在SGA和PGA中自动分配各组件的内存。
  • 手动内存管理:由DBA为SGA和PGA中的所有组件逐一手动分配内存。

在自动共享内存管理模式下,还可以手动为SGA中的某些重要组件指定最小的内存分配值,例如Shared Pool和Buffer Cache。

查看Oracle内存分配

检查各内存参数的TARGET配置:

SQL> show parameter targetNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
memory_max_target                    big integer 0
memory_target                        big integer 0
pga_aggregate_target                 big integer 1561M
sga_target                           big integer 4688M

其中,memory_targetmemory_max_target都为0,并且sga_targetpga_aggregate_target不为0,表示当前数据库使用的是自动共享内存管理模式。

检查SGA和PGA相关参数的配置:

SQL> show parameter sgaNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
sga_max_size                         big integer 4688M
sga_min_size                         big integer 0
sga_target                           big integer 4688MSQL> show parameter pgaNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
pga_aggregate_limit                  big integer 3122M
pga_aggregate_target                 big integer 1561M

查看SGA中各组件的内存使用情况:

SQL> select * from v$sgainfo;NAME                                  BYTES RESIZEABLE     CON_ID
-------------------------------- ---------- ---------- ----------
Fixed SGA Size                      8906552 No                  0
Redo Buffers                        7868416 No                  0
Buffer Cache Size                3992977408 Yes                 0
In-Memory Area Size                       0 No                  0
Shared Pool Size                  872415232 Yes                 0
Large Pool Size                    33554432 Yes                 0
Java Pool Size                            0 Yes                 0
Streams Pool Size                         0 Yes                 0
Shared IO Pool Size               134217728 Yes                 0
Data Transfer Cache Size                  0 Yes                 0
Granule Size                       16777216 No                  0NAME                                  BYTES RESIZEABLE     CON_ID
-------------------------------- ---------- ---------- ----------
Maximum SGA Size                 4915722040 No                  0
Startup overhead in Shared Pool   405891224 No                  0
Free SGA Memory Available                 0                     014 rows selected.

其中,Buffer Cache SizeShared Pool Size是需要重点关注的内容。

修改Oracle内存分配

如果我们升级了服务器物理内存配置,就需要对Oracle的内存参数进行修改。

在自动共享内存管理模式下,一般按照如下原则配置内存:

  • SGA_TARGET一般配置为物理内存的30%到70%之间;
  • PGA_AGGREGATE_TARGET一般配置为物理内存的5%到25%之间;
  • SGA_TARGETPGA_AGGREGATE_TARGET之和不要超过物理内存的80%;
  • Buffer Cache Size一般配置为SGA_TARGET20% 左右;
  • Shared Pool Size一般配置为SGA_TARGET10% 左右。

修改数据库内存配置:

--备份参数文件
create pfile='/home/oracle/pfile.ora' from spfile;--禁用自动内存管理
alter system set memory_target=0M scope=spfile;--设置SGA_TARGET
alter system set sga_max_size=9G scope=spfile;
alter system set sga_target=9G scope=spfile;--设置Buffer cache、共享池、Java池的最小值
alter system set db_cache_size=2G scope=spfile;
alter system set shared_pool_size=1G scope=spfile;
alter system set java_pool_size=128m scope=spfile;--设置PGA_AGGREGATE_TARGET
alter system set pga_aggregate_target=1G scope=spfile;

然后重启数据库即可生效。

SQL> show parameter sga_targetNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
sga_target                           big integer 9GSQL> show parameter pgaNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
pga_aggregate_limit                  big integer 3000M
pga_aggregate_target                 big integer 1GSQL> show parameter db_cache_sizeNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_cache_size                        big integer 2GSQL> show parameter shared_pool_sizeNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
shared_pool_size                     big integer 1GSQL> show parameter java_pool_sizeNAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
java_pool_size                       big integer 128M

需要注意的是,服务器物理内存变化通常还涉及内核参数kernel.shmallkernel.shmmax的调优。如果数据库使用了大页,还需要调优操作系统的大页配置。

# 查看是否开启大页
SQL> show parameter use_large_pages# 查看操作系统大页配置
cat /proc/meminfo | grep HugePage
cat /proc/meminfo | grep Hugepagesize
http://www.mnyf.cn/news/40954.html

相关文章:

  • 网站开发论文总结新手怎样推销自己的产品
  • 手机怎样建个人网站百度手机助手
  • 网站建站建设上海黔文信息科技有限公司30百度首页广告多少钱
  • 网站如何做公安备案2022磁力链接搜索引擎推荐
  • 什么类型的网站开发比较困难百度24小时客服电话136
  • 上海b2b网站开发公司网络网站推广优化
  • 做网站的什么行业好出单seo技术培训东莞
  • 国外空间网站搜索引擎推广的常见形式有
  • 网站做301跳转的作用深圳全网营销方案
  • wordpress 纯代码seo北京专门做seo
  • 网站设计与开发专家网站优化价格
  • 做网站哪一家公司好电子技术培训机构
  • 国内最新新闻热点事件惠州seo整站优化
  • 自助建站凡科网指数型基金
  • 深圳公司手机网站制作seo点击排名源码
  • 自己做网站语言包怎么做郑州发布最新通告
  • 网络网站推广首荐乐云seo文明seo
  • 广东网站推广广东深圳今天最新通知
  • 想找手工活做 哪个网站可靠搜索引擎的工作原理是什么
  • 网盘怎么做电影网站营销网站seo推广
  • web网站建设报价网络广告联盟
  • ps切片工具做网站google推广公司哪家好
  • 网站建设实训实操心得成都网站优化平台
  • 什么是wordpress网站吗互联网营销是什么意思
  • 帝国cms调用网站地址河南网站关键词优化代理
  • 合肥 做网站的公司百度推广销售话术
  • 网站meta模板什么软件可以弄排名
  • 太姥山镇建设的网站百度电商平台
  • 注册网站用什么邮箱seo搜索工具栏
  • 盗用别人的图片做网站犯法纹身网站设计