これは、リモートデータベースから発信されたクエリです。 V $ SQLでこのクエリを確認したデータベースは、@DB_NAME構文を使用してリモートデータベースのクエリで参照されています
リモートデータベースがクエリをデータベースにプッシュして実行しましたが、クエリに応答するには、データベースがリモートデータベースから情報をプルバックする必要があります。これは@!入ってくる、基本的にそれはクエリが発信されたデータベースへの参照です
たとえば、同じデータベースに対してもテストデータベースリンクを作成し、次のコマンドを実行します。
alter system flush shared_pool;
select sysdate from [email protected];
select sql_text from gv$sql where sql_fulltext like '%@!%';
SQL_TEXT
--------
SELECT [email protected]! FROM "DUAL" "A1"