付録D.2 MshMsgArchive.sqlビジネスメッセージの実体格納テーブル

ビジネスメッセージの実体を格納するためのテーブル作成用SQLサンプルを次に示します。

CREATE TABLE MshMsgArchive (
 MsDefId        MVARCHAR (127) NOT NULL,
 MsgId          MVARCHAR (255) NOT NULL,
 SerialNum    INTEGER NOT NULL,
 Archive        BLOB(<分割サイズを指定してください>) IN RDACVLOB NOT NULL
) IN RDACVTBL;

CREATE UNIQUE INDEX MshArchiveIdx ON MshMsgArchive (
 MsDefId, MsgId, SerialNum
) IN RDACVIDX;

このサンプル内の<分割サイズを指定してください>という部分は,ユーザーが運用に応じて決める必要があります。指定方法の詳細については,「3.3.3 テーブルの作成」を参照してください。