Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Remote » 创建 SQL Remote 系统 » 基于事务日志的复制 » 数据类型

 

BLOB

BLOB 包括 LONG VARCHAR、LONG BINARY、TEXT 和 IMAGE 数据类型。

当 SQL Remote 复制 INSERT 或 UPDATE 语句时,它使用变量来替代 BLOB 值。也就是说,将 BLOB 分成若干片段,并按块复制。在接收者数据库中,这些片段将进行重组(通过使用 SQL 变量)和连接。变量的值由以下形式的一系列语句构成:

SET vble = vble || 'more_stuff';

该变量可使涉及长值的 SQL 语句长度变短,从而使它们能够容纳于单条消息内。

SET 语句是单独的 SQL 语句,因而可将 BLOB 有效地拆分成几个 SQL Remote 消息。

 控制 BLOB 的复制
 使用 verify_threshold 选项最大程度地减小消息大小
 使用工作表避免冗余更新
 另请参见