Oracle锁机制
在大型数据库中,一方面数据库要提供高并发访问的能力,又要保证每一个用户以一致的方式访问和修改数据。锁机制就是用来解决这一问题,用于控制对共享资源的并发访问,保证数据访问的一致性和准确性。
在oracle中,具有三种类型的锁:
1.DDL锁:在执行DDL语句时,自动上DDL锁,保证表结构不回被其它会话修改.
2.DML锁:DML语句对应的锁,又分为TX锁和TM锁。
3.闩或内部锁
相关文档:
http://www.cnblogs.com/ajian/archive/2009/08/25/1421063.html
TO_DATE格式(以时间:2007-11-02 13:45:25为例)
Year:
yy two digits 两位年 &nbs ......
1.初始化实验坏境
1)创建测试表group_test
sec@ora10g> create table group_test (group_id int, job varchar2(10), name varchar2(10), salary int);
Table created.
2)初始化数据
insert into group_test values (10,'Coding', 'Bruce',1000);
insert into group_test val ......
以前还专门小总结过一下ORACLE中关于NULL的一些问题,碰巧今天在看书的过程中又看到了另外一个以前没发现的需要注意的地方,那就是在not in中使用null的问题。
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- ---- ......
sql loader 工具它可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。缺点就速度比较慢,另外对blob等类型的数据有点麻烦。
在DOC下面输入:sqlldr userid=user/password@sid control=result.ctl
例子:
SQLLDR USERID=zero/zero@ORACLE CONTROL ......