上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

2017年9月19日

【概念】为什么有时全表扫描比通过索引扫描效率更高

摘要: Oracle SQL优化器可以判断出在某些情况下,使用全表扫描比使用索引扫描能更快的得到数据结果。有没有想过,她是怎么做到的呢?背后的原理是什么呢?举一个非常好理解的场景(scenario:通过索引读取表中20%的数据)解释一下这个有趣的概念:假设一张表含有10万行数据 100000行我们要读取其中 阅读全文

posted @ 2017-09-19 17:27 djq002 阅读(439) 评论(0) 推荐(0) 编辑

oracle驱动表以及如何确定驱动表

摘要: 驱动表普遍认为是由SQL语句的写法决定的,简单的说,就是FROM语句后面的表列表中的最后一个。由于SQL语句是从后向前进行分析,Oracle会根据FROM语句从后到前将各个表依次连接起来。 根据这个例子,可以看出,SQL语句的写法对于驱动表的影响。然而,实际上驱动表和连接顺序的选择要比上面的观点复杂 阅读全文

posted @ 2017-09-19 09:31 djq002 阅读(1829) 评论(0) 推荐(0) 编辑

2017年9月18日

Oracle 树操作、递归查询(select…start with…connect by…prior)

摘要: 一、Oracle中start with…connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: 例: 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:org_id,parent_id那么通过表示每一条记录的parent是谁,就可以形成一 阅读全文

posted @ 2017-09-18 15:16 djq002 阅读(216) 评论(0) 推荐(0) 编辑

Oracle 增加修改删除字段

摘要: 添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的语法:alter table tablename modify (column datatype [default 阅读全文

posted @ 2017-09-18 14:08 djq002 阅读(121) 评论(0) 推荐(0) 编辑

2017年9月1日

oracle实现insert into 多个values

摘要: 稍微熟悉Oracle的都知道,如果我们想一条SQL语句向表中插入多个值的话,如果如下语句 INSERT INTO 某表 VALUES(各个值),VALUES(各个值),.....; 这样会报错的,因为oracle是不支持这种写法的,如果多个INSERT INTO VALUEES(各个值);这样以“; 阅读全文

posted @ 2017-09-01 14:58 djq002 阅读(11802) 评论(0) 推荐(0) 编辑

2017年8月31日

nohup /dev/null 2>&1 含义详解

摘要: nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( n ohang up)。 该命令的一般形式为:nohup command & ls xxx 1>out.t 阅读全文

posted @ 2017-08-31 20:57 djq002 阅读(318) 评论(0) 推荐(0) 编辑

Oracle exp、imp的基本语法

摘要: 基本语法和实例: 1、EXP: 有三种主要的方式(完全、用户、表) 1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模式: EXP SONIC/SONIC BUFFER=640 阅读全文

posted @ 2017-08-31 15:23 djq002 阅读(1776) 评论(0) 推荐(0) 编辑

2017年8月30日

Oracle dblink的说明和简单使用

摘要: 摘自:http://blog.sina.com.cn/s/blog_67be3b45010197dm.html 在跨数据库查询的时候时常会用到dblink,例如:两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下面的某个schema的数据,这个时候,使用dblink能够很方 阅读全文

posted @ 2017-08-30 15:02 djq002 阅读(544) 评论(0) 推荐(0) 编辑

2017年8月23日

pl/sql关联符

摘要: 定位符和命名符 create or replace procedure CallMe(p_ParameterA varchar2, p_ParameterB number, p_ParameterC boolean, p_ParameterD date) as begin null; end Cal 阅读全文

posted @ 2017-08-23 17:30 djq002 阅读(294) 评论(0) 推荐(0) 编辑

2017年8月14日

Oracle所有者权限与调用者权限

摘要: 在Oracle中,系统权限、对象权限以及他们的集合角色权限,是一个相对复杂的安全体系。在前一篇《使用Role权限体系》(http://space.itpub.net/17203031/viewspace-691917)中,已经进行初步介绍。存储过程作为Schema对象下的程序单元,在进行Role处理 阅读全文

posted @ 2017-08-14 16:48 djq002 阅读(316) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

导航