数据库

 首页 > 数据库 > Oracle > Oracle的sessions和processes简析

Oracle的sessions和processes简析

分享到:
【字体:
导读:
         摘要:Oracle的sessions和processes的关系是sessions1.1*processes+5www.2cto.com-----实验部分----MicrosoftWindows[版本5.2.3790](C)版权所有1985-2003MicrosoftCorp.C:\DocumentsandS... ...

Oracle的sessions和processes简析
 
Oracle的sessions和processes的关系是 sessions=1.1*processes + 5
   www.2cto.com  
-----实验部分----
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
 
C:Documents and SettingsAdministrator>sqlplus /nolog
 
SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 5月 18 22:41:18 2012
 
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
 
SQL> set linesize 1000
SQL> set timing on
SQL> set wrap off
SQL> conn sys as sysdba
输入口令:
已连接。
SQL> show user
USER 为 "SYS"
SQL> select * from V$instance ;
INSTANCE_NUMBER INSTANCE_NAME  HOST_NAME   VERSION  STARTUP_TIME   STATUS  PARALL    THREAD# ARCHIVER   LOG_SWITCH_WAIT   LOGINS   SHUTDO DATABASE_STATUS  INSTANCE_ROLE  ACTIVE_STATE  BLOCKE  www.2cto.com  
--------------- -------------------------------- ------------------------------------------------------------------------------ ------------------------------------ ------------------ ------
              1 orcl        SHARK-7DB94E655  10.2.0.1.0   18-5月 -12  OPEN NO              1 STOPPED     ALLOWED            NO     ACTIVE  PRIMARY_INSTANCE  NORMAL             NO
 
已用时间:  00: 00: 00.06
 
SQL> show parameter process  --查看进程数 10G默认安装 为150个进程
 
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> show parameter session                --回话数是170个
 
NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
java_max_sessionspace_size           integer                0
java_soft_sessionspace_limit         integer                0
license_max_sessions                 integer                0
license_sessions_warning             integer                0
logmnr_max_persistent_sessions       integer                1
session_cached_cursors               integer                20
session_max_open_files               integer                10
sessions                             integer                170
shared_server_sessions               integer
 
 
SQL> select 150*1.1+5 from dual;  --核对公式 正常
 
 150*1.1+5
----------
       170
 
已用时间:  00: 00: 00.00
SQL> alter system set processes=100 scope=both;  --修改进程数 哦 它是SPFILE参数
alter system set processes=100 scope=both
                 *
第 1 行出现错误:  www.2cto.com  
ORA-02095: 无法修改指定的初始化参数
 
SQL> alter system set processes=100 scope=spfile;
 
系统已更改。
 
已用时间:  00: 00: 00.04
SQL> show parameter process      --需要重启实例
 
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> shutdown immedate;                      --做研发DBA了 有点生疏
SP2-0717: 非法的 SHUTDOWN 选项
SQL> shutdown immdate;
SP2-0717: 非法的 SHUTDOWN 选项
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;                                          --重启啦
ORACLE 例程已经启动。
 
Total System Global Area  612368384 bytes
Fixed Size                  1250452 bytes
Variable Size             226495340 bytes
Database Buffers          381681664 bytes
Redo Buffers                2940928 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter process                  --查看进程数 为100 修改成功!  成功其实是副词修饰动词的,成功人士是定语表示此人是爆发富没品味
 
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                100
SQL> show parameter session                         -- 回话数变成了115
 
NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
java_max_sessionspace_size           integer                0
java_soft_sessionspace_limit         integer                0
license_max_sessions                 integer                0
license_sessions_warning             integer                0
logmnr_max_persistent_sessions       integer                1
session_cached_cursors               integer                20
session_max_open_files               integer                10
sessions                             integer                115
shared_server_sessions               integer  www.2cto.com  
SQL> select 100*1.1+5 from dual;             --套用公式计算 正确
 
 100*1.1+5
----------
       115
 
已用时间:  00: 00: 00.00
SQL>
 
 
 
作者 ZengMuAnSha
Oracle的sessions和processes简析
分享到:
创建表,提示ORA-00959:表空间'MC_D...
创建表,提示ORA-00959:表空间'MC_DATA'不存在的解决 创建表,提示ORA-00959:表空间'MC_DATA'不存在的解决   首先,先确认当前用户的表空间。   select username,default_tablespace, temporary_tablespace from dba_users where username='MCMIDYL';    www.2cto.com   发现默认表空间...
Oracle下查看索引的语句
Oracle下查看索引的语句 Oracle下查看索引的语句   1. 查询一张表里面索引  select * from user_indexes where table_name=upper('bills');    www.2cto.com   2. 查询被索引字段  select * from user_ind_columns where index_name=('in_bills');    3. 给某一字段创建索引  create index i...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……