メインコンテンツまでスキップ
バージョン: 3.1

SHOW ANALYZE JOB

説明

カスタム収集タスクの情報とステータスを表示します。

デフォルトでは、StarRocks はテーブルの完全な統計を自動的に収集します。5 分ごとにデータの更新をチェックし、データの変更が検出されると、データ収集が自動的にトリガーされます。自動の完全収集を使用したくない場合は、FE の設定項目 enable_collect_full_statisticfalse に設定し、収集タスクをカスタマイズできます。

このステートメントは v2.4 からサポートされています。

構文

SHOW ANALYZE JOB [WHERE]

WHERE 句を使用して結果をフィルタリングできます。このステートメントは以下の列を返します。

ColumnDescription
Id収集タスクの ID。
Databaseデータベース名。
Tableテーブル名。
Columnsカラム名。
Type統計のタイプ。FULLSAMPLE を含みます。
Scheduleスケジュールのタイプ。自動タスクの場合、タイプは SCHEDULE です。
Propertiesカスタムパラメータ。
Statusタスクのステータス。PENDING、RUNNING、SUCCESS、FAILED を含みます。
LastWorkTime最後の収集時間。
Reasonタスクが失敗した理由。タスクが成功した場合は NULL が返されます。

-- すべてのカスタム収集タスクを表示します。
SHOW ANALYZE JOB

-- データベース `test` のカスタム収集タスクを表示します。
SHOW ANALYZE JOB where `database` = 'test';

参考

CREATE ANALYZE: 自動収集タスクをカスタマイズします。

DROP ANALYZE: カスタム収集タスクを削除します。

KILL ANALYZE: 実行中のカスタム収集タスクをキャンセルします。

CBO の統計収集についての詳細は、 Gather statistics for CBO を参照してください。