![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle基础
文章平均质量分 85
sidy_db
数据库
展开
-
揭密一致性读------之UNDO回滚链
出处:http://blog.csdn.net/guoyjoe/article/details/14088663 gyj@OCM> create table gyj(id int,name char(2000)); Table created. gyj@OCM> insert into gyj values(1,'AAAAA'); 1 row created. gyj转载 2013-11-06 17:53:41 · 790 阅读 · 0 评论 -
普通视图和物化视图的区别详解
普通视图和物化视图的区别 物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。 1、物化视图的类型:ON DEMAND、ON COMMIT 二者的区别在于刷新方法的不同,ON DEMAND转载 2014-01-29 16:04:35 · 907 阅读 · 0 评论 -
oracle的逻辑读、物理读总结
(一)、物理读:把数据从数据块读取到buffer cache中 1、第一次查询一个表t select * from t ; 2、第二次查询: select * from t; 第一次查询有6次物理读,第二次查询有0个物理读。 当数据块第一次读取到,就会缓存到buffer cache 中,而第二次读取和修改该数据块时就在内存buffer cache 了。 3原创 2013-11-05 18:05:45 · 5586 阅读 · 0 评论 -
truncate与delete的区别总结
truncate与delete的区别 truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样; delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的数据是不可以恢复 1.TRUNCATE TABLE是非常快的 2.TRUNCATE之后的原创 2013-11-06 14:29:27 · 1057 阅读 · 0 评论