sqlcachedependency

    38熱度

    4回答

    我正在整合SqlCacheDependency以在我的LinqToSQL數據上下文中使用。 我使用的LINQ querys的擴展類在這裏找到 - http://code.msdn.microsoft.com/linqtosqlcache 我已經連接好代碼,當我打開網頁我得到這個例外 - 「SQL Server服務代理的當前數據庫未啓用,因此不支持查詢通知。如果希望使用通知,請爲此數據庫啓用Serv

    2熱度

    1回答

    我在asp.net mvc(C#)中有一個應用程序,其中每個用戶都有不同的產品共享一個用用戶id分隔的公用表。 我需要爲每個用戶的產品實現SqlCacheDependency。 情景是:假設有兩個用戶(user1和user2)以及根據用戶ID分配給他們的產品。 我需要緩存產品使用SqlCacheDependency爲每個用戶,因爲他們不會更新/頻繁更改。即使屬於user2的產品發生更改,我也需要維

    1熱度

    1回答

    我在ASP.NET項目中使用SqlCacheDependency進行輪詢。 有時候,我需要禁用的SqlCacheDependency,這是我做如下: <caching> <sqlCacheDependency enabled="false" pollTime="10000"> <databases> <!-- ... --> </databases>

    6熱度

    3回答

    我有一個ASP.NET應用程序,它廣泛使用ASP.NET緩存API來緩存常用數據。另外,我正在使用基於輪詢的sql緩存依賴關係來跟蹤到期日期。 當前設計的缺點是,在Web場環境中,每個網絡服務器具有不跨服務器共享自己的數據緩存。 有沒有一種方法可以簡單地遷移代碼以跨多個服務器共享數據緩存? 我認爲然而,使用memcached的,不會與SQL緩存依賴工作的,對不對? 其他解決方案?

    0熱度

    2回答

    我正在使用LINQ在我的網站中分頁數據。我目前使用Skip()和Take()來執行分頁。現在我想要使用緩存依賴關係來緩存數據,這樣如果數據更改,緩存將會失效。但是,SQL Server的query notifications不支持TOP表達式。有沒有其他方法可以用LINQ查詢分頁數據集,而不會生成TOP?或另一種方式來緩存這些數據,使其無效?

    0熱度

    1回答

    我需要在選擇一個值(某些行的最新修改日期)的sql select命令上實現緩存依賴性。 我的問題是,雖然我更新內容,當我手動運行查詢時,我看到新的日期,系統不認爲它改變,並且不刷新內容。 object Taxonomy = GetTaxonomy(); string connectionString = ConfigurationManager.ConnectionStrings["M

    0熱度

    3回答

    我真的不知道如何制定標題。 但這是我的問題。 我們使用SqlCacheDependencies來更新緩存對象。但是,這背後的疑問是「複雜的」,我們想讓它更容易一些。 我們的第一個想法是添加一個像DateChanged這樣的字段名,並使用DateChanged來檢查一個對象是否實際上已經改變,而不是加載一個表的所有列。 SELECT DateChanged FROM Table1 在 SELEC

    0熱度

    6回答

    我不能得到的SqlCacheDependency與一個簡單的存儲過程(SQL Server 2008中)工作: create proc dbo.spGetPeteTest as set ANSI_NULLS ON set ANSI_PADDING ON set ANSI_WARNINGS ON set CONCAT_NULL_YIELDS_NULL ON set QUOTED_IDE

    0熱度

    1回答

    我很困惑。 我正在使用這個開源的代碼片段。我有一個在SQL Server中沒有任何觸發器的表,但SQLCacheDependency工作正常。我認爲你需要桌上的觸發器才能運作?! DateTime localFileTimeStamp = DateTime.Now; DateTime fileTimeStampInDB; string cacheKey = s

    0熱度

    2回答

    SQLCacheDependency是在ASP.net的上下文中使用的,還是隻能用於.net項目。而是使用ASP.net的塔恩我通過監聽端口接收請求。我想將會話的數據存儲在緩存中。如果從數據庫中提取數據,那麼我希望使用類似SQLCacheDependency.Can的方法更新數據爲我的使用或是限制使用與asp.net緩存。