Distributed Tuning Interface Guide (v11)

PvGetTableStat() (DTI 関数)

指定されたテーブルの統計情報を返します。

ヘッダー ファイル:ddf.h(ヘッダー ファイルも参照)

関数が最初に利用可能になるライブラリ:w3dbav90.dll(Windows)、libpsqldti.so(Linux)(リンク ライブラリも参照)

構文

PRESULT DDFAPICALLTYPE PvGetTableStat( 
	BTI_WORD              dbHandle, 
	const BTI_CHAR*       tableName, 
	TABLESTAT*            tableStat); 

引数

In
dbHandle
PvOpenDatabase() (DTI 関数)によって返される、開いている辞書のハンドル。
In
tableName
統計情報を取得したいテーブル名。
Out
tableStat
テーブル統計情報を含む TABLESTAT 構造体。

戻り値

PCM_Success
操作は成功しました。
PCM_errFailed
操作は成功しませんでした。
PCM_errMemoryAllocation
メモリの割り当て中にエラーが発生しました。
PCM_errInvalidDictionaryHandle
PvOpenDatabase() (DTI 関数) によって取得された特定の辞書ハンドルが無効です。
PCM_errTableNotFound
指定されたテーブルが見つかりません。

備考

まず PvOpenDatabase() (DTI 関数)を使用して、データベース ハンドルを取得する必要があります。

特定のテーブルについての詳しい情報は、PvGetTable() (DTI 関数)を使って取得できます。

関連項目

PvCloseDatabase() (DTI 関数)
PvFreeTable() (DTI 関数)
PvFreeTableNames() (DTI 関数)
PvGetTable() (DTI 関数)
PvGetTableStat2() (DTI 関数)
PvOpenDatabase() (DTI 関数)
PvStart() (DTI 関数)
PvStop() (DTI 関数)


PvGetTableNames() (DTI 関数)

PvGetTableStat2() (DTI 関数)