Q
從數據庫自動更新
1
A
回答
2
不幸的是,數據庫是「拉」數據源,並沒有提供任何「推」數據模型,使您的代碼通知有關更改,直到您實現僞推,這基本上是你所提到的,即定時器輪詢數據庫。其他選項可能是實現一個調用CLR SP的觸發器,並且該SP能夠通過遠程處理或類似的方式將數據發送到您的代碼。
2
一個想法是使用MSMQ。這樣,只要有變化,就可以通知多個客戶端應用程序。您需要在SQL數據庫(或修改數據庫的應用程序)中添加一個觸發器,以便在添加新內容時通知消息隊列(請參閱:Posting Message to MSMQ through SQL Server)。您的客戶端應用程序然後需要訂閱消息隊列,並且將處理在那裏發佈的任何新消息。
也有SQL Server Service Broker但我不是很熟悉,但可能值得調查。
0
嘗試使用SQL Server通知服務。 我以前沒有使用它,但你可以做到這一點使用它
相關問題
- 1. 從RSS源自動更新數據庫
- 2. 數據庫自動更新
- 3. 數據庫更新後自動刷新
- 4. 從mysql數據庫自動更新php代碼中的數據
- 5. 從數據庫中抽取數據自動更新PHP循環
- 6. Android和自動更新的數據庫
- 7. 需要更新數據庫表自動
- 8. 如何自動更新SQL數據庫
- 9. 自動更新數據庫列
- 10. Retore Realm數據庫自動更新
- 11. 如何自動更新Ms訪問數據庫的數據庫
- 12. 數據庫更新後自動刷新數據綁定組件
- 13. 從數據庫更新數據從數據庫獲取數據
- 14. 數據庫更新時的Ajax自動更新
- 15. 更新數據庫時自動更新網頁
- 16. Salesforce頁面自動更新數據庫更新
- 17. 如何從數據庫自動更新值
- 18. 從SQL數據庫自動更新統計信息
- 19. 從DataGridView更新更新Access數據庫
- 20. 從gridview更新數據庫
- 21. 從datagridview更新數據庫
- 22. 從ASP.NET更新數據庫
- 23. Ionic2自動更新數據
- 24. 自動更新數據
- 25. asp.net 4.0從xml自動更新數據庫每天自動在上午12點
- 26. 如何自動更新數據庫服務器上的mysql數據庫更改?
- 27. 當數據更新到數據庫時自動更新jsp頁面
- 28. 如何更新MYSQL數據庫字段數據自動
- 29. 如何自動更新表格數據或數據庫
- 30. 從數據集更新數據庫?
這就是我要如何保持網絡流量降到最低。 – overslacked 2011-06-02 07:16:15
遠程處理將只適用於一名消費者,但如果您有多個客戶端,則需要其他東西。 – 2011-06-02 15:21:23