`
jasonking412
  • 浏览: 11066 次
  • 性别: 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的调整

分享到:
评论

相关推荐

    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 DBA 手册

    调整系统进程数Processes 9 调整会话Sessions 9 调整事务transactions 9 调整Job数量 10 调整读取数据最大块数 10 设置lock_sga: 11 设置timed _ statistics 11 调整最大回退段数 11 设置db_cache_advice: 12 调整...

    数据库参数设置技术手册

    4.31 DB_WRITER_PROCESSES 10 5 参数设置原则 10 5.1 SGA系统全局区 10 5.1.1 数据缓冲区(DB_BLOCK_BUFFERS) 10 5.1.2 共享池(SHARED_POOL_SIZE) 10 5.1.3 日志缓冲区(LOG_BUFFER) 11 5.1.4 JAVA池(JAVA_POOL...

    有哪些初始化参数最影响Oracle系统性能

    具体影响Oracle系统性能的初始化参数有:SGA(系统全局区);db_block_buffers;share_pool_size ;Log_buffer;sort_area_size;processes;global_names;db_block_size;open_links;dml_locks;open_cursors等等...

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    ORACLE数据库 安装配置规范 (V2.0.1)

    5.3.3.2 临时表空间的存储参数(Oracle9i/10g) 26 5.3.3.3 Undo/temp表空间的估算 26 5.4 其他文件设计 26 5.4.1 参数文件 27 5.4.1.1 参数文件命名规则 27 5.4.2 控制文件 27 5.4.2.1 控制文件命名规则 28 5.4.3 ...

    oracle实验报告

    本数据库(oracle)7个实验报告用于和大家交流,我将这次报告所需要的表和数据材料能够拿出来的都放了在同一个包里的,希望大家能够去看看并且多提点意见,同时我将第一个报告(手工创建数据库库)的记录也放在了包...

    Oracle 主要配置文件介绍

    如果设置为 N 表示不通过 dbstart 和 dbshut 启动和关闭实例数据库 CAMS 系统要求在 安装完 ORACLE 后要求将该参数修改为 Y 以保证 ORACLE 数据库自启动 和关闭 1.2.3 数据库实例初始化...

    Oracle 10.2 ASM 最佳实践 最终版本

    New Space related columns in Oracle Database 10g Release 2 Cluster Synchronization Services - CSS Database Instances Database consolidation and clustering ASM – Database Multi-Version Support ...

    ora分析脚本

    'ash 30 10 -f foo.txt' to display a 10 minutes period from [now - 30min] and store the result in file foo.txt - ash_wait_graph <minutes_from_now> [duration] [-f <file_name>] PQ event wait graph ...

Global site tag (gtag.js) - Google Analytics