- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データの更新判断)
データの更新判断
このQ&Aのポイント
- データベースの件数の変化をポーリングで検出し、新規追加の判断にはデータ登録日をソートして処理しています。
- データの追加と更新の判断は可能ですが、削除されたデータの判断は必要ありません。
- データ件数によってレスポンス的に問題がある場合は判断が難しくなります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
更新されたら別テーブルにそれを記録するトリガーを用意するとかですかね。(まあ、そのテーブル自体も操作されたら終わりですけど)
その他の回答 (1)
- chie65536(@chie65535)
- ベストアンサー率44% (8740/19838)
回答No.2
SQL Serverはトランザクションログを持っているので、最新ログをキャプチャすれば、どのテーブルにどのような変更が加えられたか判るようになっている。 https://msdn.microsoft.com/ja-jp/library/ms190925(v=sql.120).aspx
質問者
お礼
ちょっとネットで情報検索してみました 確かにログはとられるようですがそのログの解析が 必要以上に難儀そうなので断念しました 回答ありがとうございました
お礼
トリガに関しては聞いたことはあるけど使ったことがありませんでした ちょっと方法調べて確かめてみましたが 確かにそれでうまくできそうな感じがあります 確認にも四苦八苦レベルの状態ですが何とか考えてみたいと思います (現在も継続テスト中) 回答ありがとうございました