これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tctmttest です。
プログラム:
NAME
tctmttest - テーブル データベース API のテスト ケース
DESCRIPTION
コマンド `tctmttest」は、マルチスレッド環境での設備テストを行うためのユーティリティです。 これ
コマンドは以下の形式で使用します。 `path' はデータベース ファイルのパスを指定します。
`トゥナム' は実行中のスレッドの数を指定します。 `ランナム'の数を指定します
繰り返し。 `ブンナム' はバケットの数を指定します。 `アポウ' のパワーを指定します。
アライメント。 `fpow' は、フリー ブロック プールのパワーを指定します。
tctmttest 書きます [-tl] [-td|-tb|-tt|-tx] [-rc NUM] [-lc NUM] [-nc NUM] [-xm NUM]
[-df NUM] [-ip] [-です] [-に] [-それ] [-もしも] [-ix] [-nl|-nb] [-rnd] path トゥナム ランナム [ブンナム
[アポウ [fpow]]]
「str」、「num」、「type」、および「flag」列を持つレコードを保存します。
tctmttest read [-rc NUM] [-lc NUM] [-nc NUM] [-xm NUM] [-df NUM] [-nl|-nb] [-rnd]
path トゥナム
上記のデータベースのすべてのレコードを取得します。
tctmttest 削除します [-rc NUM] [-lc NUM] [-nc NUM] [-xm NUM] [-df NUM] [-nl|-nb] [-rnd]
path トゥナム
上記のデータベースのすべてのレコードを削除します。
tctmttest 邪悪 [-tl] [-td|-tb|-tt|-tx] [-nl|-nb] path トゥナム ランナム
ランダムに選択した更新操作を実行します。
tctmttest 典型的な [-tl] [-td|-tb|-tt|-tx] [-rc NUM] [-lc NUM] [-nc NUM] [-xm NUM]
[-df NUM] [-nl|-nb] [-rr NUM] path トゥナム ランナム [ブンナム [アポウ [fpow]]
ランダムに選択された典型的な操作を実行します。
オプションには次の機能があります。
-tl : オプション `TDBTLARGE' を有効にします。
-td : オプション `TDBTDEFLATE' を有効にします。
-tb : オプション `TDBTBZIP' を有効にします。
-tt : オプション `TDBTTCBS' を有効にします。
-tx : オプション `TDBTEXCODEC' を有効にします。
-rc NUM : キャッシュされたレコードの数を指定します。
-lc NUM : キャッシュされたリーフ ページの数を指定します。
-nc NUM : キャッシュされた非リーフ ページの数を指定します。
-xm NUM : 追加のマップされたメモリのサイズを指定します。
-df NUM : 自動デフラグの単位ステップ数を指定します。
-ip : 主キーの数値インデックスを作成します。
-です : 列「str」の文字列インデックスを作成します。
-に : 列「num」の数値インデックスを作成します。
-それ : 列「type」の文字列インデックスを作成します。
-もしも : 列「flag」のトークン逆索引を作成します。
-ix : 列「text」の q-gram 逆インデックスを作成します。
-nl : オプション `TDBNOLCK' を有効にします。
-nb : オプション `TDBLCKNB' を有効にします。
-rnd :キーをランダムに選択します。
-nc : 比較テストを省略します。
-rr NUM : 読み取り動作の割合をパーセントで指定します。
このコマンドは、成功すると0を返し、失敗すると別のコマンドを返します。
onworks.net サービスを使用してオンラインで tctmttest を使用する
