Oracle锁机制
在大型数据库中,一方面数据库要提供高并发访问的能力,又要保证每一个用户以一致的方式访问和修改数据。锁机制就是用来解决这一问题,用于控制对共享资源的并发访问,保证数据访问的一致性和准确性。
在oracle中,具有三种类型的锁:
1.DDL锁:在执行DDL语句时,自动上DDL锁,保证表结构不回被其它会话修改.
2.DML锁:DML语句对应的锁,又分为TX锁和TM锁。
3.闩或内部锁
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
SQL> select sal,comm from emp
2 where sal<2000;
SAL COMM
---------- ----------
800
1600 300
1250 500
1250 1400
1500 0
1100
950
1300
8 rows selected.
SQL> select sal as salary,comm as ......
今天复习Oracle的数据字典和控制文件。
一、数据字典
数据字典是由Oracle服务器创建和维护的一组只读的系统表,数据字典分为两大类:一类为基表,一类为数据字典视图。那么数据字典中又存有哪些信息呢?
1、数据库的逻辑结构和物理结构
2、所有数据库对 ......
一.数据控制语句 (DML) 部分
1.Insert (往数据表里插入记录的语句)
Insert INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);
&nb ......
一般情况下是含有全表扫描的sql会造成热点块。
1、找到最热的数据块的latch和buffer信息
select b.addr,a.ts#,a.dbarfil,a.dbablk,a.tch,b.gets,b.misses,b.sleeps from
(select * from (select addr,ts#,file#,dbarfil,dbablk,tch,hladdr from x$bh ......