IBM® Informix® 12.10

add chunk 引数: 新規チャンクの追加 (SQL 管理 API)

admin() 関数または task() 関数とともに add chunk 引数を使用して、チャンクを DB 領域または BLOB 領域に追加します。

構文

構文図を読む構文図をスキップする
>>-EXECUTE FUNCTION--+-admin-+--(------------------------------->
                     '-task--'      

>--"add chunk"--,--"spacename"--,--"pathname"------------------->

>--+--------------------------------------------------------------------------+-->
   '-,--"size"--+-----------------------------------------------------------+-'   
                '-,--"offset"--+------------------------------------------+-'     
                               '-,--"mirror_path"--+--------------------+-'       
                                                   '-,--"mirror_offset"-'         

>--)--;--------------------------------------------------------><

要素 説明 主な注意事項
mirror_offset ミラー チャンクの格納場所。  
mirror_path ミラー チャンクのパス。 チャンクをミラー格納領域に追加する場合は、ミラー チャンクも追加する必要があります。
offset 新規チャンクの格納場所。  
pathname 追加したディスク領域のパス。  
size 追加するディスク領域の量 (KB 単位)。 admin() と task() の引数のサイズ指定を参照してください。
spacename ディスク領域を追加する DB 領域、BLOB 領域、または SB 領域の名前。  

使用法

チャンクのサイズは 1,000 KB 以上でなければならず、ページ サイズの倍数である必要があります。開始オフセットとチャンク サイズを合わせた値が、最大チャンク サイズを超えることはできません。最大オフセットは 4 TB です。

この関数は onspaces -a コマンドに相当します。

次の例は、ロウ ディスク領域の 5 MB チャンク (5200 KB のオフセット) を、DB 領域 dbspc3 に追加します。
EXECUTE FUNCTION task("add chunk", "dbspc3","¥¥.¥e:","5120","5200");
次の例は、10 MB のミラー チャンクを BLOB 領域 blobsp3 に追加します (主チャンクおよびミラー チャンクの両方について 200 KB のオフセット)。
EXECUTE FUNCTION task("add chunk","blobsp3","/dev/raw_dev1","10240",
"200","/dev/raw_dev2","200");


フィードバックの送信 | 例の共有 | トラブルシューティング

PDF を見つけるには、Publications for the IBM Informix 12.10 family of products を参照してください。
リリース ノート、ドキュメント ノート、マシン ノートについては、リリース ノート・ページを参照してください。
タイムスタンプ リリース日: 2013 年 3 月