oracle11G客户端能访问oracle9i的数据库么?
展开全部 能!在自己的数据库下面建个dblink。
建dblink的sql如下:create public database link dblink名 connect to "9i数据库名" identified by "密码" using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=XXXX)(PORT = 1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XXXXX)))'访问 select * from 9i数据库中的表名@dblink名...
我装的是oracle 9i客户端,运行PL/SQL时,报错ORA
a,哈希连接不一定会排序,或者说大多数情况下都不需要排序b,哈希连接的驱动表所对应的连接列的选择性尽可能好。
c,哈希只能用于CBO,而且只能用于等值连接的条件。
(即使是哈希反连接,ORACLE实际上也是将其换成等值连接)。
c,哈希连接很适用小表和大表之间做连接且连接结果集的记录数较多的情形,特别是小表的选择性非常好的情况下,这个时候哈希连接的执行时间就可以近似看做和全表扫描个个大表的费用时间相当。
e,当两个哈希连接的时候,如果在施加了目标SQL中指定的谓词条件后得到的数据量较小的那个结果集所对应的HASH TABLE能够完全被容纳在内存中(PGA的工作区),此时的哈希连接的执行效率非常高。
转载请注明出处51数据库 » oracle9i监控软件
嗫?暁雲?