zoukankan      html  css  js  c++  java
  • 查看oracle数据库允许的最大连接数和当前连接数

    1、查看当前的数据库连接数  select count(*) from v$process ;    --当前的数据库连接数

    2、数据库允许的最大连接数  select value from v$parameter where name ='processes';  --数据库允许的最大连接数

    3、修改数据库最大连接数  alter system set processes = 300 scope = spfile;  --修改最大连接数:

    4、关闭/重启数据库  shutdown immediate; --关闭数据库  startup; --重启数据库

    5、查看当前有哪些用户正在使用数据   select osuser, a.username, cpu_time/executions/1000000||'s', b.sql_text, machine from v$session a, v$sqlarea b where a.sql_address =b.address order by cpu_time/executions desc;  --查看当前有哪些用户正在使用数据

    6、 --当前的session连接数    select count(*) from v$session  --当前的session连接数

    7、当前并发连接数  select count(*) from v$session where status='ACTIVE'; --并发连接数   v$process: 这个视图提供的信息,都是oracle服务进程的信息,没有客户端程序相关的信息

    服务进程分两类,一是后台的,一是dedicate/shared server

    pid, serial#     这是oracle分配的PID

    spid             这才是操作系统的pid

    program          这是服务进程对应的操作系统进程名

    v$session: 这个视图主要提供的是一个数据库connect的信息, 主要是client端的信息,比如以下字段:

    machine   在哪台机器上 terminal  使用什么终端 osuser    操作系统用户是谁 program   通过什么客户端程序,比如TOAD process   操作系统分配给TOAD的进程号 logon_time  在什么时间 username    以什么oracle的帐号登录 command     执行了什么类型的SQL命令 sql_hash_value  SQL语句信息 有一些是server端的信息: paddr   即v$process中的server进程的addr server  服务器是dedicate/shared 

    参考:https://blog.csdn.net/zmx729618/article/details/54018629?utm_source=copy

  • 相关阅读:
    1046 Shortest Distance (20 分)(模拟)
    1004. Counting Leaves (30)PAT甲级真题(bfs,dfs,树的遍历,层序遍历)
    1041 Be Unique (20 分)(hash散列)
    1036 Boys vs Girls (25 分)(查找元素)
    1035 Password (20 分)(字符串处理)
    1044 Shopping in Mars (25 分)(二分查找)
    onenote使用小Tip总结^_^(不断更新中...)
    1048 Find Coins (25 分)(hash)
    三个故事
    领导者的举止
  • 原文地址:https://www.cnblogs.com/ray-bk/p/9698654.html
Copyright © 2011-2022 走看看