CBO基础概念 CBO:评估 I/O,CPU,网络(DBLINK)等消耗的资源成本得出 一、cardinality cardinality:集合中包含的记录数。实际CBO评估目标SQL执行具体步骤的记录数,cardinality和成本是相关的,cardinality越大,执行步骤中的成本就越大 二、 ...
分类:
其他好文 时间:
2016-05-29 19:51:33
阅读次数:
160
首先,两台数据库服务器 A数据服务器,B数据服务器,我本机数据库现在称为A数据库服务器。根据要求,我是想再A数据库服务器中操作B数据库服务器中的内容。具体步骤如下: 1、A数据库服务器修改 tnsnames.ora 添加 link_test=(DESCRIPTION = (ADDRESS = (PR ...
分类:
数据库 时间:
2016-05-23 17:06:07
阅读次数:
221
利用DBLink实现数据泵远程导出数据在数据库B服务器上利用数据泵导出数据库A中数据的简单实现。前提是2个数据的版本要一致。1.数据库B上(以管理员身份)创建导出使用的用户SQL>createuserdaochuBidentifiedbydaochuB;2.1授予连接角色,资源角色给用户SQL>grantconnect,resou..
分类:
数据库 时间:
2016-05-16 00:24:08
阅读次数:
244
源端要开通目标的相关访问权限
目标端:
1.建立远程表的视图
create view v_bill_tbl_version_update_control_info as SELECT * FROM dblink('hostaddr=10.10.10.8 port=4321 dbname=postgres user=postgres password=postgres', 'SEL...
分类:
数据库 时间:
2016-05-06 12:42:52
阅读次数:
371
本文转自Oracle DBLink连接数过多的问题(Ora-02020) 今天在处理资料同步问题,需要将其它几个DB Server的资料同步到一个目地资料库,采用的方式是:DBLink+Job ,然而在写过程编译时发生Ora-02020错误. 如下: 环境: 目地Server(别名:DB) 其它需要 ...
分类:
数据库 时间:
2016-04-25 19:36:33
阅读次数:
278
发现dblink如果很慢可以用这种方式加个/*+driving_site(xxx)*/,查询很快 DBLINK HINT /*+ driving_site(org) */ 优化策略和思路 使用DBLINK远程访问数据库的优化策略和思路: 策略:远程访问,网络传输占很大部分,优化原则,减少网络传输,将 ...
分类:
数据库 时间:
2016-04-22 13:13:33
阅读次数:
737
在存储过程的编写中难免会遇到调用同库他人的proc和跨库调用proc,还有一个proc中有多条对多表进行写入和修改的语句。那么就会用到tran。 如果我们在不写try的情况下就要对每个insert,update的后面写上 来确保所有语句的正常执行和有影响的行数。 而在写了try的情况下,我们就可规范 ...
分类:
数据库 时间:
2016-04-13 15:54:49
阅读次数:
485
两边的数据库,不在一个地方。都是oracle。 试了很多次,有时提示连接拒绝,有时连接不上。后来改了dblink的创建脚本,如下,才成功了。 -- Create database link create database link XLINK connect to xx --连接到对方数据库的用户名
分类:
数据库 时间:
2016-03-09 17:18:41
阅读次数:
212