Oracle True Cache

Oracle True Cache 是 Oracle Database 的記憶體內、一致且自動管理的 SQL 和索引鍵值 (物件或 JSON) 快取。

True Cache 是 Oracle 資料庫之前的記憶體內唯讀快取。

與 Oracle Active Data Guard 一樣,True Cache 是主要資料庫的完整功能唯讀複本,但主要資料庫的磁碟大多較少。

現代應用程式通常需要大量連線,且能快速、低延遲地存取資料。最受歡迎的方法是將快取放置在資料庫前面,因為應用程式執行的讀取次數通常比更新多,而且它們可以從快取中讀取,而不會影響資料庫效能。例如,航空公司預訂系統會在人員購買航班時經常讀取資料,如果資料與資料庫中的資料相比,則可以正常讀取資料。只有當有人保留班機時,應用程式才需要存取最新資料。

不同於傳統快取,True Cache 會自動將最常存取的資料保留在快取中,並讓快取與主要資料庫、相同快取中的其他物件以及其他快取保持一致。它會快取所有 Oracle Database 物件和資料類型,包括 JSON。

由於 True Cache 實行 Oracle Database 安全原則,因此您可以控制對快取的存取。這可讓您快取您通常不會快取的機密資料,例如私人個人資訊。

如需詳細資訊,請參閱 Oracle True Cache 簡介