• 博客访问: 23856
  • 博文数量: 19
  • 用 户 组: 普通用户
  • 注册时间: 2015-01-30 14:36
  • 认证徽章:
文章分类

全部博文(19)

文章存档

2016年(19)

我的朋友

发布时间:2016-07-05 14:21:10

访问数据的方法:访问表:      全表扫描:从表所在的第一个extend的第一个block开始,扫描到高水位。全表扫描的产生的等待事件是数据库多块读、直接路径读等(这就不多说了),想说的是,              全表扫描是一次扫描多个数据块,而具体是一次扫描多少块,是由.........【阅读全文】

阅读(205) | 评论(0) | 转发(0)

发布时间:2016-07-04 15:21:34

总的来说呢,其他的都比较简单,但是full join 相对有点不好理解,不过多做两个列子,多看看,也就理解了。先建两张表,来点测试数据。scott@ORA> create table t1 (s varchar2(2),n number(1,0));Table created.scott@ORA> insert into t1 values ('a',1);1 row created.scott@ORA> insert into t1 va.........【阅读全文】

阅读(796) | 评论(0) | 转发(0)

发布时间:2016-07-02 11:42:41

or与索引据说or会使索引失效,那么是不是呢?测试一下,每个例子后会跟随相应的解释。初始:empno列有索引,ename没有scott@ORA> select empno,ename from emp where  empno=7788 or empno=7369;     EMPNO ENAME---------- ----------      7369 SMITH    &nbs.........【阅读全文】

阅读(236) | 评论(0) | 转发(0)

发布时间:2016-05-30 16:44:19

上周一个客户的系统,行锁争用比较严重,客户的代码没法发出来,就在自己的测试库重现一下select 是有可能会阻塞update和insert 的(使用for update的情况下),避免这种情况可以加上nowait。首先,我这个库非常闲SQL> select event,sid,p1,p2,p3 from v$session_wait where event like '%row lock%';no rows select.........【阅读全文】

阅读(401) | 评论(0) | 转发(1)

发布时间:2016-03-21 16:46:24

一个不小心,,断了两天,补~~!intersect是求两个集合的交集,比如在一张采购表中,如果要查询在14年五月份和14年六月份都购买了的物品的信息,就可以这样(select name,b_date,amount,pricefrom tabwhere to_char(b_date,'yyyymm') = '201405')intersect(select name,b_date,amount,pricefro.........【阅读全文】

阅读(564) | 评论(2) | 转发(0)
给主人留下些什么吧!~~

stilllovekk2016-03-17 16:12

myloracle:支持,希望看到更多精彩内容!

谢谢,我会继续努力的

回复  |  举报

myloracle2016-03-17 15:15

支持,希望看到更多精彩内容!

回复  |  举报
留言热议
请登录后留言。

登录 注册