2011-05-12 123 views
1

我有一個簡單的C#程序,通過定時循環每分鐘檢查數據庫的更新。它工作正常,但我認爲它效率不高。有一個更好的方法嗎?sql c#檢查數據庫更新沒有while/for循環?

謝謝

+0

你將不得不提供更多的細節... – leppie 2011-05-12 13:07:16

+0

你爲什麼認爲它效率不高? – Adi 2011-05-12 13:08:17

+0

它效率不高,因爲我必須每分鐘都要打開/關閉連接來檢查數據庫更新/插入,儘管它在內存中運行大約15mb,但cpu使用率很高。 – tdjfdjdj 2011-05-12 13:16:17

回答

2

你看過SqlDependency

+0

僅對SQL Server有效嗎?那麼PostgreSQL,MySQL,Access等等呢? – 2011-05-12 13:14:38

+0

我有服務器快車2005年。它看起來像它可能工作。 – tdjfdjdj 2011-05-12 13:19:12

+0

@Denis:真的,我只是假設問題是SQL Server。微軟的洗腦顯然對我有影響。 – fearofawhackplanet 2011-05-12 13:27:57