摘要: 主要的表连接类型: 嵌套循环 哈希连接 排序合并 各种连接类型的差异: 访问次数: 嵌套循环:驱动表查询n条记录,被驱动表访问n次。 SQL> create table t1(id number not null,n number,contents varchar2(4000)); Table cr... 阅读全文
posted @ 2015-04-21 12:25 alexblog 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 位图索引: 统计条数奋勇夺冠: SQL> drop table t purge; Table dropped. SQL> create table t as select * from dba_objects; Table created. SQL> insert into t select * from t; 2314432 rows created. ... 阅读全文
posted @ 2015-04-21 00:08 alexblog 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 简单地说,这个方法分两步,第一步,double irish:首先,美国法律允许一家美国公司的海外子公司可以留取通过非美国无形资产(non-US rights to intangible property)取得的收入,直到这家海外子公司把利润转回美国才需要交税。由此,美国公司在爱尔兰设立两家子公司,子... 阅读全文
posted @ 2015-04-19 11:17 alexblog 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: Oracle 提供两个工具imp.exe 和exp.exe分别用于导入和导出数据。这两个工具位于Oracle_home/bin目录下。 导入数据exp 1 将数据库ATSTestDB完全导出,用户名system 密码123456 导出到c:\export.dmp中 exp system/123456@ATSTestDB file=c:\export.dmp full=y 其中ATSTest... 阅读全文
posted @ 2015-04-15 22:31 alexblog 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 什么是Database Links呢? 首先我们阐述下它的作用:使用户可以通过一个数据库访问到另外一个远程数据库。 那么Database Link是存储着远程数据库的连接信息。 如下图所示: 用户Scott可以在本地数据库上查询远程数据库的emp表,我们可以在我们的本地数据库上建立一个别名(Synonym) emp,然后我们就可以直接通过select * from emp来查询远程数据库上... 阅读全文
posted @ 2015-04-15 22:30 alexblog 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 在[Oracle HS (Heterogeneous Services)深入解析 及协同Gateway工作流程]一文中主要主要介绍了HS的工作原理,及其如何协同Gateway一起工作。那么了解Gateway扮演的角色后,我们需要安装配置它。本文主要介绍简单的安装配置过程。 1.双击运行Gateways的安装程序setup.exe程序 2.选择安装Oracle Database Gateways... 阅读全文
posted @ 2015-04-15 22:28 alexblog 阅读(3894) 评论(0) 推荐(0) 编辑
摘要: 异构的数据源同Oracle Database做交互原理。 图1 上图是一张Oracle 异构连接处理的架构图,其中我们可以看到主要的非数据源模块包括有HS(Heterogeneous Service), Agent. 还有一个远程数据库,我们假设它是异构的数据源。 可以看到,Oracle是不能直接同这些异构数据源作交互,Oracle是需要通过Heterogeneous Services协... 阅读全文
posted @ 2015-04-15 22:08 alexblog 阅读(528) 评论(0) 推荐(0) 编辑
摘要: B树索引 3大特点 高度较低 where = 分区索引设计 存储列值 count(*)优化 SUM/AVG优化 MAX/MIN优化 索引和回表 ... 阅读全文
posted @ 2015-04-15 06:12 alexblog 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 普通表 优点: 语法简单 适合大部分情况 缺点: 表更新日志开销大--》可以适当选择全局表 grant all on dba_objects to swat; grant all on v_$statname to swat; grant all on v_$mys... 阅读全文
posted @ 2015-04-11 14:26 alexblog 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 容量和速度: 实验1:针对不同的业务要有不同的容量规划: 分别创建两个类型的表空间A和B:A.初始1M,到极限后每次自动增长64k;B.直接给2G空间。 建两张表aa和bb,各自表空间分别是A和B。 同时往aa,bb插入1千万条数据。 由于A空间不够需要申请,每次扩展只有64k,所以比较耗时。 结果A:... 阅读全文
posted @ 2015-04-09 14:01 alexblog 阅读(162) 评论(0) 推荐(0) 编辑