- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 Oracle Parallel
背景:在系统中,有2个4核心的CPU,那么一共8个逻辑CPU。每当ORACLE进行查询时,就会产生一个session,对于oracle 每个session占用一个CPU。当整个系统只有一个人在用的时候,剩下7个CPU,是空闲状态。那么就可以用parallel语句合理利用起来剩下7个CPU。注意:当系统有很多用户连接时,开启parallel不是一个明确的选择。1. 用途强行
2014-10-13 14:08:55 733
转载 oracle谓词执行顺序研究
1、对于没有建索引的表,where条件谓词的执行顺序为从右到左。2、对于建有索引的表,且索引的引导列作为谓词的条件,where总是先执行含有索引引导列作为谓词的条件子句:将不含有索引的表作为驱动表,将通过索引查询的结果作为探测表,然后对行源做嵌套查询,这时where条件谓词的执行顺序就不定了。
2014-10-09 17:35:47 597
转载 Oracle执行计划详解
简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆!+++目录--- 一.相关的概念 Rowid的概念 Recursive Sql概念 Predicate(谓词) DRiving Table(驱动表) Probed
2014-10-09 17:18:05 348
转载 Oracle建分区表
create table T_MHDP( ID VARCHAR2(50) not null, FLT_AIRCODE VARCHAR2(4), FLT_NUMBER NUMBER(7), FLT_DATE DATE) partition by range (FLT_DATE)( partition PART2011
2014-08-22 11:16:31 338
转载 Oracle中index by binary_integer的作用
如语句:type numbers is table of number index by binary_integer;其作用是,加了”index by binary_integer ”后,numbers类型的下标就是自增长,numbers类型在插入元素时,不需要初始化,不需要每次extend增加一个空间。 而如果没有这句话“index by binary_integer”,那就得要显示
2014-08-12 18:06:30 370
转载 Oracle中Binary_Integer与Pls_Integer 的区别
Binary_Integer 与 Pls_Integer 都是整型类型. Binary_Integer类型变量值计算是由Oracle来执行,不会出现溢出,但是执行速度较慢,因为它是由Oracle模拟执行。而Pls_Integer的执行是由硬件即直接由CPU来运算,因而会出现溢出,但其执行速度较前者快许多。一、概述 在ORACLE8中定义了:标量(SCALAR)、复合(COMP
2014-08-08 18:03:39 2145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人