• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データの更新判断)

データの更新判断

このQ&Aのポイント
  • データベースの件数の変化をポーリングで検出し、新規追加の判断にはデータ登録日をソートして処理しています。
  • データの追加と更新の判断は可能ですが、削除されたデータの判断は必要ありません。
  • データ件数によってレスポンス的に問題がある場合は判断が難しくなります。

質問者が選んだベストアンサー

  • ベストアンサー
  • hoge1229
  • ベストアンサー率29% (58/194)
回答No.1

更新されたら別テーブルにそれを記録するトリガーを用意するとかですかね。(まあ、そのテーブル自体も操作されたら終わりですけど)

koi1234
質問者

お礼

トリガに関しては聞いたことはあるけど使ったことがありませんでした ちょっと方法調べて確かめてみましたが 確かにそれでうまくできそうな感じがあります 確認にも四苦八苦レベルの状態ですが何とか考えてみたいと思います (現在も継続テスト中) 回答ありがとうございました

その他の回答 (1)

回答No.2

SQL Serverはトランザクションログを持っているので、最新ログをキャプチャすれば、どのテーブルにどのような変更が加えられたか判るようになっている。 https://msdn.microsoft.com/ja-jp/library/ms190925(v=sql.120).aspx

koi1234
質問者

お礼

ちょっとネットで情報検索してみました 確かにログはとられるようですがそのログの解析が 必要以上に難儀そうなので断念しました 回答ありがとうございました