
# 特性概述
#### 功能定义
DBLink功能是一种跨数据库访问的功能，用户可以在本地数据库利用DATABASE LINK（数据库连接）与远程数据库建立连接，通过DATABASE LINK实现访问远程数据库的目标。
#### 用户场景
用户需要访问远程数据库表，提供查询，修改等操作。
#### 规格约束
详情请参见[规格约束](https://support.huaweicloud.com/distributed-devg-v10-gaussdb/gaussdb-12-0952.html#ZH-CN_TOPIC_0000002590200250__section14571111125719)。
#### 技术架构
数据库连接（DATABASE LINK）通过创建DATABASE LINK对象，允许以对象名@dblink的语法访问远程数据库对象。该机制支持：
- 对远程表执行查询（SELECT）、更新（UPDATE）、插入（INSERT）等操作。
- 将远程对象映射为本地逻辑对象，使用标准SQL语法执行操作。
- 将远程对象与本地对象结合使用，实现跨数据库对象关联JOIN操作。
DATABASE LINK访问远程数据库的示意图如[图1]所示。可以在本地实例中访问当前实例中的不同DATABASE中的对象，也可以访问不同实例中的对象。
图1DATABASE LINK访问远程数据库的示意图   
![](https://support.huaweicloud.com/distributed-devg-v10-gaussdb/figure/zh-cn_image_0000002620640529.png "点击放大")
