基本上大量的資料都不會存在EXCEL中(只能存104萬筆),透過POWER PIVOT可與資料庫連接來製作樞紐分析
使用POWER PIVOT可以連線大型資料庫,匯入所需資料模型來處理巨量的資料,並建立樞紐分析表與樞紐分析圖。
to52016 發表在 痞客邦 留言(1) 人氣(2,277)
to52016 發表在 痞客邦 留言(0) 人氣(151)
案例來源:ITPUB
表1:create table tst001 (a varchar2(100),b varchar2(100));
insert into tst001 values(1,'test001');
insert into tst001 values(1,'test002');
insert into tst001 values(1,'test003');
insert into tst001 values(1,'test004');
表2:
create table tst002 (a varchar2(100),b varchar2(100),c varchar2(100));
insert into tst002 values(1,'abc',1);
insert into tst002 values(1,'abcd',2);
insert into tst002 values(1,'abcde',3);
insert into tst002 values(1,'abcdef',4);
結果:
to52016 發表在 痞客邦 留言(0) 人氣(58)
表里有这样的记录:
1 2 3 4 5 6
1 2 3 4 5 7
1 2 3 4 5 8
1 3 5 6 8 9
to52016 發表在 痞客邦 留言(0) 人氣(24)
to52016 發表在 痞客邦 留言(0) 人氣(7,604)
1.可以在用戶環境變數中指定(LINUX)。
在用戶的.bash_profile中增加兩句:
export NLS_LANG=AMERICAN ---要注意這一句必須指定,不然下一句不生效。
export NLS_DATE_FORMAT='yyyy/mm/dd hh24:mi:ss'
to52016 發表在 痞客邦 留言(0) 人氣(1,333)
select * from employees;
select * from departments;
select department_id,avg(salary) from employees group by department_id;
to52016 發表在 痞客邦 留言(0) 人氣(10)
總結:
无论是单列唯一索引或复合唯一索引,对于可以为null的列或复合null值,Oracle不会为其存储索引值。
故在基于单列创建B树唯一索引或多列创建B树复合唯一索引的情形下,
当列上允许为null值时
where子句使用了基于is null的情形,其执行计划走全表扫描。
where子句使用了基于is not null的情形,其执行计划走索引扫描(索引范围扫描或索引全扫描)。
当列上不允许为null值时,存在非null约束
where子句使用了基于is null的情行,其执行计划走索引扫描。
where子句使用了基于is not null的情形,其执行计划也是走索引扫描。
注:此在Oracle 10g R2(linux)下的情形,不同的优化器版本可能会有偏差
to52016 發表在 痞客邦 留言(0) 人氣(43)
參考:http://wenku.baidu.com/view/1a83208c8bd63186bcebbc8a.html
to52016 發表在 痞客邦 留言(0) 人氣(85)
DBA考題:
你发现user表空间所在的硬盘(DISK1)已经快要满了,你想把它移到另一个I/O操作很少的硬盘上(DISK8)。请你写出操作的步骤。
to52016 發表在 痞客邦 留言(0) 人氣(510)