V11.50 (Cheetah 2)の正式アナウンス ― 2008年04月30日 18時05分50秒
Guy Bowerman 氏のブログによれば、IBMが正式にV11.50 (Cheetah 2)のリリースをアナウンスしたようです。
http://www.ibm.com/developerworks/blogs/page/gbowerman?entry=cheetah_2_is_announced
http://www.ibm.com/developerworks/blogs/page/gbowerman?entry=cheetah_2_is_announced
IDS V11.5 - Cheetah2 テクニカル・ワークショップ (5/22 - 5/23) ― 2008年04月23日 23時43分37秒
IDS V11.5 - Cheetah2 テクニカル・ワークショップ (5/22 - 5/23) ― 2008年04月15日 19時05分05秒
5/22 - 5/23 にCheetah2 (V11.5)のテクニカル・ワークショップが無料で受講できるみたいですね。
http://ibm.com/jp/domino01/mkt/dminfo.nsf/doc/003E1D40
IDSにおけるセキュリティー ― 2008年03月11日 16時42分18秒
IDSで実現可能なセキュリティーに関する技術がRedBookとしてまとめられています。
http://www.redbooks.ibm.com/redpieces/abstracts/sg247556.html?Open
http://www.redbooks.ibm.com/redpieces/abstracts/sg247556.html?Open
Carlton Doe氏著書のIDS 11 本がダウンロード開始 ― 2008年03月06日 17時56分40秒
以下のIBMのサイトから、Carlton Doe氏著書のIBM IDS 11 - The next Generation in OLTP Data Server Technology がダウンロードできます。翻訳版はまだでしょうか。
http://www-306.ibm.com/software/data/information/ids-ebook.html
http://www-306.ibm.com/software/data/information/ids-ebook.html
同じインストール環境を他のマシン上で作成する方法 ― 2008年03月04日 18時57分33秒
IDS をインストール際に "-record"というオプションを指定することで、インストールの状態を記録することができるようになっています。例えば以下のよな指定方法です。
# ./ids_install -record responsfile.ini
そこで、他のマシン上でIDSをインストールする際にこのファイルを指定すれば、全く同じ状態のインストール環境を構築することが可能になります。また"-silent "や"-acceptlicense=yes"オプションを組み合わせることで、インストール時にインストールスクリプトからいちいち尋ねられることもなくなりますね。
# ./ids_install -silent -acceptlicense=yes -options responsfile.ini
# ./ids_install -record responsfile.ini
そこで、他のマシン上でIDSをインストールする際にこのファイルを指定すれば、全く同じ状態のインストール環境を構築することが可能になります。また"-silent "や"-acceptlicense=yes"オプションを組み合わせることで、インストール時にインストールスクリプトからいちいち尋ねられることもなくなりますね。
# ./ids_install -silent -acceptlicense=yes -options responsfile.ini
Windows環境でISMを使ってonbarを動かす手順 ― 2008年02月28日 19時13分40秒
Windows環境でonbarを動作させるためのISMのセットアップ手順をまとめてみました。
1. Informixでログオンする。
2. 以下の2つの環境変数を定義する。
ISMDIR=C:\ISM\2.20
PATH に C:\ISM\2.20\bin を追加
3. ISM関連の3つのサービスを停止する。
- ISM Local Execution
- ISM Portmapper
- ISM Server
4. すべてのプログラム -> IBM Informix Dynamic Server -> サーバー名 を選び、DOS上のプロンプトから以下を実行。
ism_startup -init
5. onconfig ファイルの中の以下の2つのパラメータを変更。
編集前
ISM_DATA_POOL ISMData
ISM_LOG_POOL ISMLogs
編集後
ISM_DATA_POOL ISMDiskData
ISM_LOG_POOL ISMDiskLogs
6. %INFORMIXDIR%\bin\onbar.bat ファイルを以下のように変更。
編集前
%ISMDIR%\bin\ism_catalog -create_bootstrap -pool ISMData >NUL 2>NUL
編集後
%ISMDIR%\bin\ism_catalog -create_bootstrap -pool ISMDiskData >NUL 2>NUL
7. onconfig ファイルのLTAPEDEV をNUL 以外に指定する
LTAPEDEV C:\dummy
8. %INFORMIXDIR%\etc\ism_versions.std ファイルを sm_versions ファイルにコピーする。
9. 以下を実行
ism_add -admin informix@xxxxx # xxxxxはホスト名
set SM_DISKDEV1=c:\ism\devices\dbspaces
set SM_DISKDEV2=c:\ism\devices\logfiles
ism_add -device %SM_DISKDEV1% -type file
ism_add -device %SM_DISKDEV2% -type file
ism_op -label %SM_DISKDEV1% -pool ISMDiskData -volume ISMData
ism_op -label %SM_DISKDEV2% -pool ISMDiskLogs -volume ISMLogs
ism_op -mount %SM_DISKDEV1%
ism_op -mount %SM_DISKDEV2%
10. onbarを実行する。以下はインスタンス全体のバックアップを取得する例。
onbar -b -L 0
11. 実行結果は、onconfig ファイルのBAR_ACT_LOG パラメータで指定されたファイルに書き込まれます。
1. Informixでログオンする。
2. 以下の2つの環境変数を定義する。
ISMDIR=C:\ISM\2.20
PATH に C:\ISM\2.20\bin を追加
3. ISM関連の3つのサービスを停止する。
- ISM Local Execution
- ISM Portmapper
- ISM Server
4. すべてのプログラム -> IBM Informix Dynamic Server -> サーバー名 を選び、DOS上のプロンプトから以下を実行。
ism_startup -init
5. onconfig ファイルの中の以下の2つのパラメータを変更。
編集前
ISM_DATA_POOL ISMData
ISM_LOG_POOL ISMLogs
編集後
ISM_DATA_POOL ISMDiskData
ISM_LOG_POOL ISMDiskLogs
6. %INFORMIXDIR%\bin\onbar.bat ファイルを以下のように変更。
編集前
%ISMDIR%\bin\ism_catalog -create_bootstrap -pool ISMData >NUL 2>NUL
編集後
%ISMDIR%\bin\ism_catalog -create_bootstrap -pool ISMDiskData >NUL 2>NUL
7. onconfig ファイルのLTAPEDEV をNUL 以外に指定する
LTAPEDEV C:\dummy
8. %INFORMIXDIR%\etc\ism_versions.std ファイルを sm_versions ファイルにコピーする。
9. 以下を実行
ism_add -admin informix@xxxxx # xxxxxはホスト名
set SM_DISKDEV1=c:\ism\devices\dbspaces
set SM_DISKDEV2=c:\ism\devices\logfiles
ism_add -device %SM_DISKDEV1% -type file
ism_add -device %SM_DISKDEV2% -type file
ism_op -label %SM_DISKDEV1% -pool ISMDiskData -volume ISMData
ism_op -label %SM_DISKDEV2% -pool ISMDiskLogs -volume ISMLogs
ism_op -mount %SM_DISKDEV1%
ism_op -mount %SM_DISKDEV2%
10. onbarを実行する。以下はインスタンス全体のバックアップを取得する例。
onbar -b -L 0
11. 実行結果は、onconfig ファイルのBAR_ACT_LOG パラメータで指定されたファイルに書き込まれます。
クエリー・プランのみ確認する方法 ― 2008年02月27日 19時11分07秒
set explain on; を実行するとクエリープランがファイルに書き込まれると思いますが、長い検索時間が必要なクエリーは実際には実行したくないですよね。
V10からは以下のような AVOID_EXECUTE オプションを指定すると、クエリーは実際に実行されずにクエリープランだけが出力されるようです。
set explain on avoid_execute;
V10からは以下のような AVOID_EXECUTE オプションを指定すると、クエリーは実際に実行されずにクエリープランだけが出力されるようです。
set explain on avoid_execute;
最近のコメント