| ||||||||||||||||||||
| 前のページ 1 2 3 4 次のページ | ||||||||||||||||||||
| 評価手順の概要 | ||||||||||||||||||||
ここでは、評価作業の流れを説明する。また、メンテナンスが停止したSAP DB版をいかにしてMaxDBに対応させたかについても解説する。大まかな流れは以下のようになる。
| ||||||||||||||||||||
| システム環境の設定 | ||||||||||||||||||||
MaxDBについては標準でパッケージされていないため、サーバ関連のパッケージ選択に神経質になる必要は無い。ただし、libstdc++ 6.2.2が必要となるため、Red Hatではレガシー互換パッケージが必須となる。また、統計情報収集のため、sysstatも必要となる。 | ||||||||||||||||||||
| MaxDBのインストール | ||||||||||||||||||||
tarballをダウンロードし、展開する。作成されたディレクトリに移動し、「SDBINST」コマンドを入力すると、MaxDBパッケージ一覧が表示される。「10 ALL」を選択するとインストールが開始される。途中、サーバ用ユーザ情報並びにインストールディレクトリの問い合わせがあるので、適宜入力する。最後に「success」メッセージが表示されればインストールは完了となる。 | ||||||||||||||||||||
| DBT-1のインストール | ||||||||||||||||||||
tarballをダウンロード後、展開する。作成されたディレクトリに移動し、下記コマンドを実行すればインストールが完了する。 > ./configure --without-postgresl --with-maxdb | ||||||||||||||||||||
| データ生成 | ||||||||||||||||||||
データを生成するために下記コマンドを実行する。 > datagen -d SAPDB -i 10000 -u 1000 -p /home/sapdb/dbt1-v2.1/data -T i -T c -T a -T d -T o | ||||||||||||||||||||
データベースを作成するために下記コマンドを実行する。 > builddb.sh | ||||||||||||||||||||
| ユーザ環境の設定 | ||||||||||||||||||||
実行ユーザを作成する。また、sshを使用するため、キーを作成する。DBの統計情報にはroot権限が必要なものがあるため、パスワード無しで実行できるよう"/etc/sudoers"に登録する。そのほか、MaxDB実行モジュール並びにライブラリへのパスを追加すること、スクリプト内で使用するDB名のための環境変数"SID1"を定義する必要がある。 | ||||||||||||||||||||
| ベンチマーク測定の実施 | ||||||||||||||||||||
まずMaxDBのサーバを起動する。 > x_server start次に下記コマンドでDBを利用可能にする。 > dbmcli -d DBT1 -u dbm,dbm db_onlineそしてDBT-1の起動パラメータを編集する。 > vi dbt1.config最後に、DBT-1を実行する。 > run_dbt1.sh 結果保存ディレクトリ | ||||||||||||||||||||
| 前のページ 1 2 3 4 次のページ | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||

