易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle 锁表

通过PLSQL Developer进行数据操作
1,select * from table1                  检索正常
2,select * from table1 for update      表直接死锁,无数据被检索出来

请问这是为什么,有何原因为造成这样的情况,
在执行步骤2前,查询sessions并未发现有锁表现象.
没人支持???

应该有别的session锁定了该表尚未提交
select a.oracle_username,b.object_name,a.PROCESS,c.TYPE
from v$locked_object a,all_objects b,v$session c
where a.object_id=b.object_id
  and a.session_id=c.sid
  and b.object_type='TABLE'

查看一下

引用
通过PLSQL Developer进行数据操作
1,select * from table1                  检索正常
2,select * from table1 for update       表直接死锁,无数据被检索出来

请问这是为什么,有何原因为造成这样的情况,
在执行步骤2前,查询sessions并未发现有锁表现象.


基本上是记录被锁了。

你这里说的 在执行步骤2前,查询sessions并未发现有锁表现象.

你这里的是怎么查的,发生你这里的情况,应该有至少一个TM锁和TX锁

通过PLSQL中的Tools sessions 查询的

引用
通过PLSQL中的Tools sessions 查询的

我试了一下,也看不到结果
用语句查

select a.oracle_username,b.object_na


相关问答:

PHP 连接Oracle 出错

<?php
  getenv("ORACLE_HOME");
  $conn=ocilogon("test","test","test_db");
  if($conn)  
  echo success;  
&nb ......

ORACLE数据库中的 group by 语句?

  with adod_dict do
    begin
    close;
    commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......

Oracle客户端安装后ODBC无法使用

安装11g的06,打补丁升到07,从ODBC里面看,有
Oracle in OraOdac11g_home1 11.01.00.07
从注册表看HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\下面的Driver和Setup都是我的安装路径
"D:\\app\\Ad ......

lomboz eclipse 中加入oracle的问题

在lomboz eclipse中的window->show view->others->中的怎样加入connectivity中的data source中连接oracle时只有8,9,10这三个版本,怎样才能连接oracle11这个版本呢??????????????


......

imp 导入 oracle 问题

导出、导入都是 oracle 10g 。

在导入过程中出现如下情况:

IMP-00017: 由于 ORACLE 错误 6550, 以下语句失败:
"DECLARE  SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := '4E014E50 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号