我們剛剛開始組建一個數據倉庫,這對於我們的報告要求非常有用,可將不同的數據源組合在一起。OLTP應用程序讀取數據倉庫數據設計
回顧一下數據的潛在用途,我們發現了一些潛在的情景,其中一些事務處理系統可以以有用的方式引用這些數據。很顯然,數據會過時,並針對讀取進行優化,但是在某些情況下,這對應用程序而言是很好的,並且可以減少核心服務器上的負載。
我的問題是:這是否被認爲是交易系統訪問存儲在數據倉庫中的數據的糟糕設計?顯然,我們倉庫的主要目的是報告,這讓我懷疑是否應該允許其他非報告系統讀取數據。我的直覺引導我遠離允許應用程序讀取和顯示數據,是否有充分理由傾聽他們?!