1、 以一个session做以示例,a、 找到你要杀掉的那个session, 并记下paddrselect sid, username, paddr, status from v$sessionwhere username = '用户名' andstatus = 'INACTIVE';b、 找到这个session所对应的spidselect * from v$process where addr             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-03 10:31:36
                            
                                1927阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ALTER SYSTEM SET RESOURCE_LIMIT=TRUE;CREATE PROFILE kyc_pro LIMIT IDLE_TIME 2;alter user kyc_acc profile kyc_pro;select * from dba_users where profile            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-07-22 19:49:00
                            
                                219阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            连接并不是会话的同义词,在一条连接上可以建立0个、一个或多个会话。各个会话是单独而且独立的,即使它们共享同一条数据库物理连接也是如此。一个会话中的提交不会影响该连接上的任何其他会话。实际上,一条连接上的各个会话可以使用不同的用户身份!在Oracle中,连接只是客户进程和数据库实例之间的一条特殊线路,最常见的就是网络连接。这条连接可能连接到一个专用服务器进程,也可能连接到调度程序。如前所述,连接上可            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2017-01-05 15:23:25
                            
                                1867阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            查看锁表进程SQL语句1: 查看锁表进程SQL语句2: 杀掉锁表进程:如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-25 16:03:19
                            
                                500阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SELECT a.inst_id,sid,username,event,sql_id,a.PROGRAMFROM gv$session aWHERE a.STATUS='ACTIVE'AN            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-11 11:16:36
                            
                                300阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、 CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQL Developer连接到数据库,执行一条SQL语句后,如果不继续执行SQL语句,那么此会话就处于INACTIVE状态。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-23 10:43:23
                            
                                694阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通常会用ALTER SYSTEM KILL SESSION 'sid,serial#'杀掉指定会话,但有            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-06 23:07:29
                            
                                5496阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、 CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQL Devel            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-08 13:06:00
                            
                                346阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.oracle数据库中删除用户有两种命令,一种是 drop user xxx;另外一个种是drop user xxx cascade; 2.官方的说明如下: Dropping a Database User: Example If user Sidney's schema contains no  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-01 15:01:00
                            
                                834阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在Linux操作系统中,Oracle数据库是广泛应用的关系型数据库管理系统。在使用Oracle数据库时,经常需要查看当前会话数的情况,以便及时调整资源和优化数据库性能。在Linux系统上,可以通过一些命令来查看Oracle数据库的会话数。
一般情况下,Oracle数据库的会话数可以分为两种:活动会话和等待会话。活动会话是指当前正在运行的数据库会话,而等待会话是指正在等待资源的会话。通过查看活动会            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-28 11:40:32
                            
                                335阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            https://www.cnblogs.com/fansik/p/6438049.htmlhttp://www.xjgreat.com/xinwen_view.aspx?nid=1&typeid=171&id=855            
                
         
            
            
            
            fast_start_mttr_target=600s 表示600秒dbw必须写一次磁盘!alter system switch logfile 强制oracle进行一次联机日志切换;alter system checkpoint 修改一次检查点;            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-02 10:51:53
                            
                                140阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            理解oracle中连接和会话
1.  概念不同:概念不同:
连接是指物理的网络连接。
在已建立的连接上,建立客户端与oracle的会话,以后客户端与oracle的交互都在一个会话环境中进行。
2.   关系是多对多:
一个连接上可以建立0个,1个,2个,多个会话。
Oracle允许存在这样的会话,就是失去了物理连接的会话。
3. &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-04-07 16:04:05
                            
                                627阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            同:概念不同:连接是指物理的网络连接。在已建立的连接上,建立客户端与oracle的会话,以后客户端与oracle的交互都在一个会话环境中进行。2.   关系是多对多:一个连接上可以建立0个,1个,2个,多个会话。Oracle允许存...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-20 11:51:42
                            
                                232阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle会话被锁是经常的。但有时alter system kill session 'sid,serial#';并不能彻底的杀死会话。只能通过杀死Linux上对应的进程才行。
以前都是通过v$session里的logon_time,和ps -ef|grep oracle所列出的时间大约的定位进程。然后结束。本来想把这个写成日志。但有一个服务器存在了好几个前几天启动的进程(估计是我kill -9            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-05-01 12:19:51
                            
                                3168阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            以下转载自yecat_10的文章 http://blog.csdn.net/yecat_10/article/details/6361419
比喻:
一个物理连接相当于一条现代化超安全的高速公路,
每个会话(jdbc connection)相当于该公路上100%遵守交通秩序的车辆。
一个会话中的提交不会影响该连接上的任何其他会话。
实际上,一条连接上的各个会话可以使用不同的用户身份!            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-03-02 15:25:11
                            
                                1035阅读