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

网站建设捌金手指下拉六ps软件推荐

网站建设捌金手指下拉六,ps软件推荐,厦门网站开发排名,个人网店和网站的区别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.sczhlp.com/news/124721/

相关文章:

  • 上周热点回顾(9.15
  • “学术造神”何时休?
  • 杭州做网站比较出名的公司有哪些开发网站的流程步骤
  • 海西高端网站建设价格wordpress设置滑动效果
  • 要建立网站怎么建立网站的目标客户是
  • 定制高端网站建设推广赚佣金
  • 打开陕西建设厅网站网站建设主要包括那些部分
  • 目前做外贸的网站哪个比较好网站注册域名后怎么做
  • 万维建设网站网站建设预期周期
  • 佛山制作网站公司吗芜湖做网站多少钱
  • 网站服务器排行榜dp抖音代运营
  • 做推广最好的网站是哪个北京平台网站建设报价
  • 泰安做网站优化有哪些做的好的营销型网站
  • python学习网站
  • vLLM 核心机密:大模型推理引擎内部长啥样?
  • 网站建设 维护58同城做网站找谁
  • python网站开发流程资源整合
  • php做的汽车销售网站提升网站权重的策略
  • 怎样在手机上建网站中学生怎么做网站
  • 外贸建站网站公司广州番禺区有什么好玩的景点
  • 苍南县住房和城乡规划建设局网站网站建设怎么选择MySQL数据库大小
  • 华为销量下滑OV米荣迎来窗口期
  • 【GitHub每日速递 250922】开源 AI 搜索引擎 Perplexica:本地大模型 + 多模式搜索,免费又强大!
  • 重庆网站租赁空间wordpress分类下的所有文章加密
  • 如何设计一个公司网站步骤营销策划方案范文免费下载
  • 求推荐专业的网站建设开发狗和人做网站
  • 中国医院考试网站模板下载素材网站无水印
  • 郑州网站建设定制开发做外贸网站需要缴什么税
  • 网站建设的公文格式广东微信网站制作哪家好
  • 把网站放到服务器上代码之家