OceanBase LOB Locator 接口

2021-06-30 15:43 更新

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

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

OceanBase Connector/J 在獲取 ?LOB? Locator 后可以對(duì) ?LOB? 對(duì)象進(jìn)行 ?UPDATE TRUNCATE? 和 ?READ? 操作。通過(guò)配置 ?URL Option? 來(lái)開(kāi)啟或關(guān)閉 ?LOB Locator?,配置項(xiàng) ?supportLobLocator? 默認(rèn)開(kāi)啟。

LOB 預(yù)取

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


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)