`
jasonking412
  • 浏览: 11526 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

oracle10g_参数调整(processes和sga)

 
阅读更多

1.oracle连接数调整
oracle连接数默认为150,通过一下设置把oracle的连接数调整到500

用sys,以sysdba权限登录数据库(推荐使用PL/SQL)
以下操作请在Command Window下执行
SQL> show parameter processes;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes                      integer     0
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     150

SQL> alter system set processes=500 scope = spfile;

System altered

SQL> show parameter processes;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes                      integer     0
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     150

SQL> create pfile from spfile;

Done

重新启动下oracle数据库(即oracle服务)

重启好后,用sys,以sysdba权限登录数据库
在Command Window下执行
SQL> show parameter processes;
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes                      integer     0
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     500

查看你这一行数据
processes                            integer     500
即表明数据库的连接数被成功修改为500



2.调整oracle数据库的sga(相关参数的设置与服务器的物理内存有关,下面参数适用内存为2G的服务器,如果内存为其他值的请与开发这边联系,确定具体的参数值)
用sys,以sysdba权限登录数据库(推荐使用PL/SQL)
以下操作请在Command Window下执行


--要动态修改一定要用spfile启动。如果现在是用pfile启动,可以这样切换成spfile启动:
--create spfile from pfile;
--shutdown immediate;
--startup;
--用show parameter spfile 查看如果values对应有值,表示是spfile启动的。否则就是pfile启动的。


SQL> show parameter sga;
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
lock_sga                             boolean     FALSE
pre_page_sga                         boolean     FALSE
sga_max_size                         big integer 164M
sga_target                           big integer 0

SQL> show parameter statistics_level;
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
statistics_level                     string      TYPICAL

保证STATISTICS_LEVEL 参数设置为 TYPICAL (the default) 或者 ALL

如果不是TYPICAL 或者 ALL,那么请执行
SQL> alter system set statistics_level = TYPICAL;
 
System altered
 
SQL> commit;
 
Commit complete

SQL> alter system set sga_max_size = 800m scope=spfile;
 
System altered

SQL> commit;
 
Commit complete

至此请重新启动下oracle数据库(即oracle服务)

重启好后,用sys,以sysdba权限登录数据库
在Command Window下执行
SQL> show parameter sga;
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
lock_sga                             boolean     FALSE
pre_page_sga                         boolean     FALSE
sga_max_size                         big integer 800M
sga_target                           big integer 0

SQL> alter system set sga_target = 700m;

SQL> commit;
 
Commit complete


完成所有操作后,完成对oracle数据库sga的调整

分享到:
评论

相关推荐

    修改oracle初始化参数,包括Process,Session,SGA,PGA

    ### 修改Oracle初始化参数:Process...在日常维护工作中,定期检查和调整这些参数是非常必要的。通过上述提供的SQL命令,管理员可以轻松地查询、修改和监控这些关键参数,确保Oracle数据库始终保持高效稳定的运行状态。

    linux下的Oracle数据库安装,卸载和静默安装

    job_queue_processes=10 undo_management=auto undo_tablespace=undotbs audit_file_dest=$ORACLE_BASE/admin/orcl/adump background_dump_dest=$ORACLE_BASE/admin/orcl/bdump core_dump_dest=$ORACLE_BASE/admin/...

    Oracle 12c r2优化参数设置.docx

    5. **processes** 和 **sessions**: 指定了系统允许的最大并发进程和会话数量,根据预期负载调整这两个参数可以避免资源争抢。 6. **session_cached_cursors** 和 **open_cursors**: 控制会话缓存的游标数和允许...

    Oracle 11g安装后参数设置规范.docx

    Oracle 11g数据库在安装完成后,为了确保其稳定性和高效运行,需要对一系列关键参数进行设置和优化。这些参数的调整涵盖了系统资源管理、内存分配、数据安全性等多个方面。以下是一些重要的参数设置规范: 1. **...

    oracle10g初始化参数说明

    Oracle 10g 初始化参数是数据库系统配置的核心组成部分,它们控制着数据库的运行方式和性能特性。以下是对这些参数的详细说明: 1. **O7_DICTIONARY_ACCESSIBILITY**: 这个参数涉及安全性与审计。如果设置为 `...

    最简单的oracle10g手工建库步骤

    ### 最简单的Oracle 10g手工建库步骤详解 #### 平台信息 - **操作系统**: Linux AS release 4 - **Oracle版本**: Oracle 10.2.0.4 - **数据库名称**: ypythb #### 步骤一:设置环境变量 在开始创建数据库之前,...

    oracle10g初始化参数说明.doc

    Oracle 10g 初始化参数是配置数据库运行方式和...以上参数的调整是优化 Oracle 10g 数据库性能的重要手段,需要根据实际工作负载和安全需求进行定制。在调整时,应谨慎操作并考虑潜在的影响,以确保数据库的稳定运行。

    Oracle10G常用维护语句

    这些Oracle 10G的维护语句涵盖了数据库的基本管理操作,包括表空间管理、用户创建与授权、参数调整、空间监控、数据库对象查询以及会话控制等方面。熟练掌握这些语句能有效提高DBA的工作效率,确保数据库的稳定运行...

    oracle10g OCP培训资料

    Oracle Database 10g(简称Oracle 10g)是Oracle公司推出的一款重要的数据库管理系统版本,它在Oracle 9i的基础上进行了大量的改进和增强。Oracle 10g整体架构主要包括以下几个关键组成部分: 1. **实例(Instance...

    linux安装oracle内核参数调整说明

    - `SEMMNI`:设置系统中信号灯组的最大数量,Oracle 10g和11g推荐值为142。 - `SEMMNS`:设置系统中信号灯的最大数量,推荐值至少为32000。 - `SEMOPM`:设置每次系统调用可以同时执行的最大信号灯操作的数量,...

    Oracle高可用性RAC部署方案_环境Oracle_11G_R2_RAC_for_Linux

    - 每个节点的instance有独立的SGA(系统全局区)、background processes(后台进程)和redo logs(重做日志)。 - 所有节点共享数据文件和控制文件。 物理结构上,RAC使用如下三类资源来确保集群的稳定性和数据一致...

    oracle初始化参数详解

    2. **aq_tm_processes**:此参数用于启用队列消息的时间监控,其值决定可以监视的消息数量,影响应用程序的延迟和失效特性。 3. **audit_file_dest** 和 **audit_trail**:审计相关的参数,`audit_file_dest`指定了...

    Oracle数据库参数设置

    Oracle 数据库参数设置是指对 Oracle 数据库的各个参数进行调整和优化,以提高系统性能和稳定性。 Oracle 数据库参数主要包括磁盘 I/O、回滚段、redo 日志、SGA 参数等。 磁盘 I/O 是 Oracle 数据库的性能瓶颈之一...

    centos5.5 安装oracle10g

    1. **初始化参数调整**:根据系统资源调整`init.ora`或`spfile`中的参数,如`SGA`, `pga`, `processes`等。 2. **创建数据库链接**:如果需要远程访问数据库,创建相应的网络服务名,如通过`netca`工具。 3. **...

    oracle11g体系架构学习文档

    在Oracle中,实例由系统全局区(System Global Area, SGA)和后台进程(background processes)组成。而数据库(database)本身由数据文件(datafile)、控制文件(control file)和重做日志文件(redo log file)组成。 系统...

    数据库 oracle10g 基础培训教程2

    2. 资源管理:了解如何使用 PGA 和 SGA 内存结构,以及如何调整初始化参数以优化性能。 3. 性能监控:使用企业管理器(EM)或其他工具进行性能监控,诊断和解决问题。 六、故障排除与维护 1. 错误处理:学习识别和...

Global site tag (gtag.js) - Google Analytics