修改数据库最地拉那接数,平常笔记

1、修改Oracle最奥斯汀接数的不二秘籍

1、oracle 查询某张表的音讯(如列名、空间名等)
select * from user_tab_columns where table_name = upper(‘表名’)

a、以sysdba身份登录PL/SQL 恐怕 Worksheet

图片 1

b、查询近些日子连接数

2017-07-24_235034.png

show parameter processes;

扩充:查询某张表的字段音讯
select to_char(wm_concat(column_name)) from user_tab_columns where
table_name = upper(‘表名’)

select count(*) from v$process;

图片 2

最明斯克接数:select value from v$parameter where name=’processes’

2017-07-24_235147.png

c、退换系统连接数

2、Oracle大小写转变函数

alter system set processes=1000 scope=spfile;

select lower(name) from 表名;  
select upper(name) from 表名;  

d、创建pfile

3、Oracle修改本人默许连接数
3.1、在cmd命令行,输入sqlplus
3.2、以SYSDBA的艺术连接到数据库
3.3、查看processes和sessions参数
show parameter processes;
show parameter sessions;
3.4、修改processes和sessions值
alter system set processes=300 scope=spfile;
alter system set sessions=335 scope=spfile;
修改processes和sessions值必得重启oracle服务器才具奏效
  ORACLE的连接数(sessions)与其参数文件中的进度数(process)有关,它们的涉及如下:sessions=(1.1process+5)
3.5、重启数据库:
  shutdown immediate;
  startup;
3.6、查询数据库当前进程的连接数:
  select count(
) from v$process;
  查看数据库当前对话的连接数:
  select count() from v$session;
  查看数据库的并发连接数:
  select count(
) from v$session where status=’ACTIVE’;
  查看当前数据库建立的对话景况:
  select sid,serial#,username,program,machine,status from
v$session;
  查询数据库允许的最亚松森接数:
  select value from v$parameter where name = ‘processes’;
  或者:show parameter processes;
3.7、详细操作:

create pfile from spfile;

图片 3

e、重启Oracle服务或重启Oracle服务器

修改数据库连接数.png

2、查询Oracle游标使用情状的措施

select * from v$open_cursor where user_name = ‘TRAFFIC’;

3、查询Oracle会话的不二等秘书诀

select * from v$session

相关文章