DBトリガーでは、監視対象のテーブルにロックを行っていますでしょうか

Avatar
dstn

Question

DBトリガーでは、監視対象のテーブルにロックを行っていますでしょうか。

Answer

DataSpider のアダプタや DB トリガーでは、監視対象のテーブルに対し
明示的にロックは行っておりません。

DBトリガーではテーブルのカラムを確認した後で処理を起動します。
そのため、対象のテーブルを監視する際にSELECT文、
ステータス値を変更する際にUPDATE文を発行いたします。

SELECT文、UPDATE文の発行の際にどのようなロックがかかるかは、
RDBのトランザクション分離レベル等、監視対象のデータベースの
仕様、設定に依存いたします。

参考情報




[注意事項]
  • このFAQの内容は2017年3月時点のものです。内容は予告なく変更されることがありますので、ご注意ください。
  • 一部にDataSpider Servistaサポートサイトへのリンクを含むことがあります。サポートサイトにアクセスするには、DataSpiderのサポート契約が必要です。


ID:Q197

コメント

記事コメントは受け付けていません。

Powered by Zendesk