• 博客访问: 138010
  • 博文数量: 143
  • 用 户 组: 普通用户
  • 注册时间: 2015-07-13 15:45
  • 认证徽章:
文章分类

全部博文(143)

文章存档

2018年(26)

2017年(31)

2016年(65)

2015年(21)

我的朋友

发布时间:2018-01-21 17:13:41

全局临时表有两种模式,一种是基于会话级别的,会话与会话之间的数据是隔离的,当会话段掉,数据将清空,另一种基于事务级别的,当执行commit或者rollback 数据将清除,全局临时表使用的是临时表空间的位置。-构造基于SESSION的全局临时表(退出session该表记录就会自动清空)drop table ljb_tmp_session;create globa.........【阅读全文】

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

发布时间:2018-01-21 16:58:44

最佳字段顺序(结论:越往后的列访问CPU开销大)验证脚本1 (先构造出表和数据)SET SERVEROUTPUT ONSET ECHO ON---构造出有25个字段的表TDROP TABLE t;DECLARE  l_sql VARCHAR2(32767);BEGIN  l_sql := 'CREATE TABLE t (';  FOR i IN 1..25   LOOP    l_sql := l_sql |.........【阅读全文】

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

发布时间:2018-01-21 16:21:54

SQL> create table tab_big  as select * from dba_objects where rownum set autotrace traceonlyset linesize 1000set ti.........【阅读全文】

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

发布时间:2018-01-21 16:04:00

SQL> create table emp as select * from scott.emp;Table created.SQL> create table dept as select * from scott.dept;Table created.SQL> set timing onSQL> set lines 20000SQL> set  autot onSQL> select * from dept where deptno NOT IN ( select deptno from emp ) ;    DEPTNO .........【阅读全文】

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

发布时间:2018-01-21 15:53:04

构造数据SQL> drop table t purge;Table dropped.SQL> create table t as select * from dba_objects;Table created.SQL> set timing onSQL> set autot onSQL> select count(*) from t;  COUNT(*)----------     86362Elapsed: 00:00:00.03Execution Plan------------------.........【阅读全文】

阅读(48) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册