我正在尋找一種方法來將結果集存儲在我的SQL Server數據庫中,因此如果可能的話,檢索速度會更快。我想這樣做的原因是我需要的信息非常頻繁,但數據很少發生變化,所以我相信這會提高我的數據庫性能。將結果集存儲在SQL Server數據庫中?
我唯一能找到的是indexed views
,這對我不起作用,因爲我的查詢不符合這種觀點。
我的結果集是從幾個sql查詢中派生出來的,它會隨着時間的推移而增加。
我的備份解決方案是讓程序使用數據庫來存儲它自己的副本,因此我可以跳過調用數據庫。但是這會讓我的系統更加複雜。我寧願將所有的數據調用都放在數據庫中,以便跟蹤事情。
是否有人知道SQL Server數據庫上的方式存儲結果集?
爲什麼它不符合視圖? – Reactormonk 2012-03-13 10:24:25
這個解決方案的語言是什麼? ASP.Net,PHP? – Liam 2012-03-13 10:25:41
爲什麼這個問題是downvoted? – 2012-03-13 10:26:35