SUSE 11 SP2 装 ORACLE 11g遇到的小问题: 1. 在 database目录里面运行 ./runInstall,之后,出现图形界面,然后点下一步,下一步,到了第3个或者第4个界面,就卡住不动了,内存还有很多,但是界面就是卡住不动了,怎么办呢? 解决方法: 调整屏幕分辨率,调成1024x76
原创
2015-10-28 19:52:36
1451阅读
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
1539阅读
一.问题探究开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果。但是奇怪的是执行其他的select语句却是可以执行的。二.刨根问底这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如...
原创
2021-07-08 13:58:53
1247阅读
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
71阅读
2评论
连接并不是会话的同义词,在一条连接上可以建立0个、一个或多个会话。各个会话是单独而且独立的,即使它们共享同一条数据库物理连接也是如此。一个会话中的提交不会影响该连接上的任何其他会话。实际上,一条连接上的各个会话可以使用不同的用户身份!在Oracle中,连接只是客户进程和数据库实例之间的一条特殊线路,最常见的就是网络连接。这条连接可能连接到一个专用服务器进程,也可能连接到调度程序。如前所述,连接上可
原创
精选
2017-01-05 15:23:25
1598阅读
ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、 CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQL Devel
转载
2018-01-08 13:06:00
196阅读
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
163阅读
2评论
查看锁表进程SQL语句1: 查看锁表进程SQL语句2: 杀掉锁表进程:如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換...
ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、 CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQL Developer连接到数据库,执行一条SQL语句后,如果不继续执行SQL语句,那么此会话就处于INACTIVE状态。
原创
2021-08-23 10:43:23
246阅读
oracle会话被锁是经常的。但有时alter system kill session 'sid,serial#';并不能彻底的杀死会话。只能通过杀死Linux上对应的进程才行。
以前都是通过v$session里的logon_time,和ps -ef|grep oracle所列出的时间大约的定位进程。然后结束。本来想把这个写成日志。但有一个服务器存在了好几个前几天启动的进程(估计是我kill -9
转载
2009-05-01 12:19:51
2769阅读
以下转载自yecat_10的文章 http://blog.csdn.net/yecat_10/article/details/6361419
比喻:
一个物理连接相当于一条现代化超安全的高速公路,
每个会话(jdbc connection)相当于该公路上100%遵守交通秩序的车辆。
一个会话中的提交不会影响该连接上的任何其他会话。
实际上,一条连接上的各个会话可以使用不同的用户身份!
转载
2012-03-02 15:25:11
756阅读
理解oracle中连接和会话
1. 概念不同:概念不同:
连接是指物理的网络连接。
在已建立的连接上,建立客户端与oracle的会话,以后客户端与oracle的交互都在一个会话环境中进行。
2. 关系是多对多:
一个连接上可以建立0个,1个,2个,多个会话。
Oracle允许存在这样的会话,就是失去了物理连接的会话。
3. &
转载
精选
2012-04-07 16:04:05
590阅读
点赞
1评论
oracle杀掉表锁住的会话//查询锁住的会话SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username,l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_timeFROM vlockedobjectl,allobjectso,vlocked_...
原创
2021-11-30 10:09:41
211阅读
【Oracle 10201 lsnrctl status卡住问题解决】
Linux + Oracle 10201
下午发现数据库连不上,查看情况,都没报错,
查看lsnrctl status 如下卡住了
[oracle@thdb oracle]$ lsnrctl status
LSNRCTL for Linux: Version 10.2.0.1.0 -
原创
2011-12-12 16:07:52
5494阅读
连接数据库异常;登陆数据库后以"conn /as sysdba"方式登陆正常,数据
原创
2021-12-30 17:57:49
142阅读
20.Oracle杂记——Oracle诊断会话监控脚本显示会话相关的脚本。$ sh dbsessionmon.shInvalid Arguments!pls use like this :./dbhitratsessionmon.exe [ NUMBER ] the NUMBER can be from 1 to 100 [1] show
原创
2021-08-16 22:49:33
109阅读