oracle 打开文件句柄数、连接数等参数查询

1.oracle打开文件句柄数

SQL> select count(*) from v$open_cursor;

COUNT(*)

----------

1565

2.oracle的连接数

SQL> select count(*) from v$session;

COUNT(*)

----------

86

3.当前的进程数

SQL> select count(*) from v$process;

COUNT(*)

----------

89

4.数据库允许的最大进程数

SQL> select value from v$parameter where name=‘processes‘;

VALUE

--------------------------------------------------------------------------------

200

时间: 2024-10-09 07:54:46

oracle 打开文件句柄数、连接数等参数查询的相关文章

设置Linux打开文件句柄/proc/sys/fs/file-max和ulimit -n的区别

max-file 表示系统级别的能够打开的文件句柄的数量.是对整个系统的限制,并不是针对用户的. ulimit -n 控制进程级别能够打开的文件句柄的数量.提供对shell及其启动的进程的可用文件句柄的控制.这是进程级别的. 对于服务器来说,file-max和ulimit都需要设置,否则会出现文件描述符耗尽的问题. 一般如果遇到文件句柄达到上限时,会碰到"Too many open files"或者Socket/File: Can't open so many files等错误. 为了

Linux允许打开最大文件句柄数的参数调优-"too many open files"问题

都知道Linux系统的特性,一切皆文件,所有在运行zabbix这样的服务时,其中重要的一个调优就是调整linux系统的最大文件句柄数,解决"too many open files"的问题,增大程序运行允许打开的文件数,提高性能. 一.查看系统运行打开的文件句柄数 # ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file si

【转】Linux下查看进程打开的文件句柄数

---查看系统默认的最大文件句柄数,系统默认是1024 # ulimit -n 1024 ----查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 131 24204 57 24244 57 24231  ........ 其中第一列是打开的句柄数,第二列是进程ID. 可以根据ID号来查看进程名. # ps aef|grep 24204 nginx 24204 24162 99 16:15 ? 00:24:2

查看linux下进程打开的文件句柄数并清理

---查看系统默认的最大文件句柄数,系统默认是1024# ulimit -n1024 ----查看当前进程打开了多少句柄数# lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more131 24204 57 24244 57 24231 ........ 其中第一列是打开的句柄数,第二列是进程ID.可以根据ID号来查看进程名.# ps aef|grep 24204nginx 24204 24162 99 16:15 ? 00:24:25 /usr/l

ORACLE和SYBASE数据库中实现数据查询条数限制的SQL语句实现

一.概述 对于某些需要通过数据库与大量数据打交道的软件来说,处理性能相当的重要.为了保证软件能够将所有数据处理完而不至于崩溃,分批处理的思想应运而生.分批处理的具体做法是编写SQL语句,每次返回规定条数的数据给软件处理,待这一批数据处理完之后,再接着处理下一批. 本文通过对具体的数据库表(tb_employeeinfo)的操作过程,展示了ORACLE和SYBASE数据库中分批处理SQL语句的编写方法. 二.ORACLE数据库中的处理 首先,建立tb_employeeinfo表,其定义如下: be

查询修改linux 打开文件句柄数量

查询系统支持最大可打开文件句柄数量: #vi /proc/sys/fs/file-max 查询当前连接用户最大可打开文件句柄数量: #ulimit -a 修改当前连接用户最大可打开文件句柄数量: #ulimit -f 81920 修改linux内核设置最大可打开文件句柄数量: #vi /etc/sysctl.conf fs.file-max=81920 修改系统软硬件支持打开最大够本数量 #vi /etc/security/limit.conf * soft nproc 81920 * hard

Oracle存储过程根据传入参数查询

Oracle存储过程中根据传入参数查询时无效 环境:Oracle11g 需求:根据传入的参数作为条件,查询相关数据 问题:条件无效 代码: create or replace procedure XXX(associatedId in varchar,typeinfoid in varchar) as sheetcontent clob; begin select wm_concat(t.datasource) into sheetcontent from xly_associatedorder

linux之Too many open files问题-修改linux最大文件句柄数

linux服务器大并发调优时,往往需要预先调优linux参数,其中修改linux最大文件句柄数是最常修改的参数之一. 在linux中执行ulimit -a 即可查询linux相关的参数,如下所示: [[email protected] ~]# ulimit -a open files                      (-n) 1024 默认情况下,linux最大文件句柄数为1024个.当你的服务器在大并发达到极限时,就会报出"too many open files". 那么如

oracle如何设置最大连接数

查看session: select * from v$session where username is not null select username,count(username) from v$session where username is not null group by username 当前连接数: select count(*) from v$process 查看连接数参数的设置情况 select value from v$parameter where name = 'p