检查数据库连接情况
考试要求: 掌握     
知识路径:  > 信息系统数据资源维护  > 信息系统数据资源例行管理  > Oracle数据库监控技术  > Oracle数据库监控  > 检查Oracle相关资源的使用情况


 
       查看当前会话连接数,是否属于正常范围。
       
       其中,SID是会话(session)的ID号;SERIAL#是会话的序列号,和SID一起用来唯一标识一个会话;USERNAME是建立该会话的用户名;PROGRAM是这个会话是用什么工具连接到数据库的;STATUS是当前这个会话的状态,ACTIVE表示会话正在执行某些任务,INACTIVE表示当前会话没有执行任何操作。
       如果建立了过多的连接,会消耗数据库的资源,同时,对一些“死锁”的连接可能需要手工进行清理。如果DBA要手工断开某个会话,则执行:
       
       注意:上例中SID为1到10(USERNAME列为空)的会话,是Oracle的后台进程,不要对这些会话进行任何操作(注意:一般不建议使用这种方式去杀掉数据库的连接,这样有时候session不会断开。容易引起死连接。建议通过sid查到操作系统的spid,使用ps-eflgrep spidno的方式确认spid不是ORACLE的后台进程。使用操作系统的kill-9命令杀掉连接)。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有