OceanBase LOB Locator 接口

2021-06-30 15:43 更新

定位符是小型數(shù)據(jù)結(jié)構(gòu),包含用于訪問 ?LOB? 實際數(shù)據(jù)的信息。

在數(shù)據(jù)庫的表中,定位符直接存儲在表中,而數(shù)據(jù)可以存儲在表中或單獨存儲。通常將單獨的表空間用于大型 LOB。

OceanBase Connector/J 在獲取 ?LOB? Locator 后可以對 ?LOB? 對象進行 ?UPDATE TRUNCATE? 和 ?READ? 操作。通過配置 ?URL Option? 來開啟或關(guān)閉 ?LOB Locator?,配置項 ?supportLobLocator? 默認開啟。

LOB 預(yù)取

OceanBase Connector/J 通過在常規(guī)提取操作期間預(yù)提取元數(shù)據(jù)(例如? LOB ?長度和塊大小以及 LOB 數(shù)據(jù)的開頭以及定位符)來減少往返次數(shù)。如果在結(jié)果集中選擇 ?LOB? 列,則在獲取定位符時,服務(wù)器和 OceanBase Connector/J 驅(qū)動程序支持將部分或全部數(shù)據(jù)預(yù)取到客戶端。之后讀取 API 調(diào)用從預(yù)取緩沖區(qū)獲取數(shù)據(jù),而無需進行數(shù)據(jù)庫往返。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號