网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ORACLE > 正文
多DB集群下的DBLINK运用
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/01
下载{$ArticleTitle}原创论文样式

1 2 3 下一页

  运营商系统中,用户订购关系往往数据量很大,涉及到百万及千万级别,显然,对订购关系表的访问频率也就非常之高,对这块的性能要求自然就很高。鉴于目前单 DB方案(所有订购关系表记录都存在一个DB中),随着系统日益的运行,数据量的增加,必然会遇到瓶颈。因此就设计出一个DB集群方案,将单DB方案调整成多DB方案(一个主DB存放非订购关系记录,多个分DB分别按照号段来存放订购关系记录)。

  在多DB方案基础上,门户侧的订购关系查询也就要随之调整,需要远程访问分DB上的订购关系记录,这里就需要用到下面要介绍的DBLINK。

  1.  创建DBLINK.

A 动态DB LINK (未配置本地服务)
-- Create database link 
create public database link link_name
connect to zxdbm_ismp
identified by zxin_smap
using ''(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
)(CONNECT_DATA =(SERVICE_NAME = zxin))
)'';

B.SERVER TO SERVER DB-LINK(已经配置本地服务)
-- Create database link 
create public database link link_name
connect to zxdbm_ismp
identified by zxin_smap
using ''DB.TNSNAME'';

  注:第二种方法需要在当前的SERVER上建立名为 ''DB.TNSNAME'' 的TNS .注意是在SERVER上建TNS,不是CLIENT. 很多人建了DB-LINK 就会报错ORA-12154 ,就是这个原因.

  C.如果创建全局dblink,必须使用system或sys用户,在database前加public。

  D. 查询现在服务器中存在的DBLINK

  select * from dba_db_links;

(责任编辑:admin)

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号