データベースリンクについて
データベースリンクとは
データベースリンクとは、文字通り自データベースと他のデータベースをリンクさせ、他のデータベースに存在するオブジェクト(テーブルやビューなど)を、自分のデータベースに存在するかのように操作できるものです。
つまり、自データベースと他のデータベースのテーブルを結合してデータを取得するといったことも可能になるわけです。
上記のように、非常に便利なデータベースリンクですが、自データベース内のみでの処理に比べ処理速度が遅くなったり、他のデータベースが存在するサーバーに障害が発生した場合にエラーとなり、データが取得できなくなるといったデメリットもあります。
まとめ
データベースリンクまとめ
・他のデータベースのオブジェクトを操作できる
・自データベース内のみでの操作と比べると、処理速度が低下する場合がある。
なお、データベースリンクの作成方法や使い方は以下をご参照ください。
[Oracle] データベースリンクを作成するSQL(CREATE DATABASE LINK)データベースリンクの作成
データベースリンクを作成する(基本)
データベースリンクを作成することで、他のデータベースのテーブルやビュ...
以上が、Oracleのデータベースリンク(DBLINK)の説明となります。
ぜひ参考にしてみてください。