如何新增資料庫的快取依賴

2021-05-26 12:22:16 字數 661 閱讀 8260

1.      開啟visual studio 命令提示工具:

a)        執行如下命令 aspnet_regsql –s .\資料庫例項名 –u 登入使用者名稱 –p 登入密碼 –d 資料庫名 –ed

b)       如圖所示: 為sql快取依賴項啟用該資料庫

2.      執行命令:

a)        aspnet_regsql –s .\資料庫例項名 –u 登入使用者名稱 –p 登入密碼 –d 資料庫名 –t 表名

3.      修改配置檔案:web.config

a)        在system.web節點中新增 caching 節點à 新增sqlcachedependency節點 à 設定polltime屬性為500毫秒(也就是說每500毫秒從資料庫中檢查一次)  再新增  database 節點 à add à新增屬性 name和connectionstringname  

4.      頁面上的修改:

<%@ outputcache duration="10" varybyparam="none" sqldependency="資料庫名:資料表名" %>

資料庫快取依賴

更多的時候,我們的伺服器效能損耗還是在查詢資料庫的時候,所以對資料庫的快取還是顯得特別重要,上面幾種方式都可以實現部分資料快取功能。但問題是我們的資料有時候是在變化的,這樣使用者可能在快取期間查詢的資料就是老的資料,從而導致資料的不一致。那有沒有辦法做到,資料如果不變化,使用者就一直從快取中取資料,...

QC新增資料庫

1 安裝qc完畢,輸入licence口令,開啟介面。2 在qc central for db2上右擊滑鼠,add instance or subsystems 3 輸入host name和operating system linux next 4 輸入node和instance,port,next到...

Tomcat 中如何新增資料庫驅動

tomcat中如何新增資料庫驅動 jdbc 驅動的jar 檔案 orcal,mysql,sql server 二 講所需的驅動的 jar檔案拷貝到 tomcatroot common lib 下即可 例如本機路徑為 c program files apache software foundation...