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

oracle和sqlserver查询时阻塞情况

1.oracle环境
create table test
(
id number(4),
name varchar2(20)
)
在一个session中
insert into test values(1,'aa');
在另一个session中
select * from test1;
查询没被阻塞
2.sqlserver环境
在一个session中
insert into test values(1,'aa');
在另一个session中
select * from test1;
查询被阻塞(实际上前一个session在update或delete时均会阻塞本次查询,当然,如果加上with (nolock),也不会被阻塞)


相关文档:

Oracle复制表结构

 如下,表a是数据库中已经存在的表,b是准备根据表a进行复制创建的表:
  1、只复制表结构的sql
  create table b as select * from a where 1<>1

  2、即复制表结构又复制表中数据的sql
  create table b as select * from a
  3、复制表的制定字段的sql
  create table b as select row_id ......

启用oracle的archive模式

经验:
alter system set log_archive_dest=’D:\oracle\archivelog’ scope=spfile;
alter system set log_archive_start=true scope=spfile;
之后,
create pfile from spfile
可验证加上没
一、查看数据库运行模式 
可以用超级用户(INTERNAL)在SQLPLUS中使用命令ARCHIVE LOG LIST查看 
......

ORA 00054错误 Oracle数据库的锁参考资料

解决方案:
    select session_id from v$locked_object;  --首先得到被锁对象的session_id
    SELECT sid, serial#, username, osuser from v$session where sid = session_id;   --通过上面得到的session_id去取得v$session的sid和serial#,然后对该进程进行终止。
&n ......

Upgrade Oracle 9i RAC to Oracle 10g RAC

Upgrade Oracle 9i RAC to Oracle 10g RAC
by Vincent Chan
This article provides the procedures for converting Oracle 9i (9.2.0.4) RAC to Oracle 10g (10.2.0.1) RAC on Red Hat Enterprise Linux 3 (RHEL3).
Oracle Database 10g and Oracle Real Application Cluster (RAC) 10g itself, boast many new and ex ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号