検索用の低速サブクエリー・ログ

指定した時間より長くかかった検索用の分散サブクエリー(個別シャードでのクエリー実行)を報告します。

指定した時間より長くかかった検索用の分散サブクエリー(個別シャードでのクエリー実行)を報告します。

JMXアナログ

なし。

スキーマ

スロー・クエリー・ロギングが有効になっている場合、このテーブルは自動的に作成されます。
CREATE TABLE IF NOT EXISTS dse_perf.solr_slow_sub_query_log (
  core text,
  date timestamp,
  coordinator_ip inet,
  query_id timeuuid,
  node_ip inet,
  start_time timeuuid,
  parameters map text, text,
  elapsed_millis bigint,
  component_prepare_millis map<text, bigint>,
  component_process_millis map<text, bigint>,
  num_docs_found bigint,
  PRIMARY KEY ((core, date), coordinator_ip, query_id, node_ip)
)
フィールドタイプ目的
coretextスロー・サブクエリーが実行された検索インデックス(keyspace_name.table_name)の名前。
datetimestampスロー・サブクエリーが開始されたmm/dd/yyyyの深夜。
coordinator_ipinet分散クエリー・コーディネーターIPアドレス。
query_idtimeuuid低速サブクエリーが所属する分散クエリーのID。
node_ipinetノードIPアドレス。
start_timetimestamp低速サブクエリーの開始時のタイムスタンプ。
parametersmaptext, textSolrクエリー・パラメーター。
elapsed_millisbigint低速サブクエリーにかかった時間。
component_prepare_millismaptext, bigint(コンポーネント名->準備フェーズでかかった時間)のマップ
component_process_millismaptext, bigint(コンポーネント名->処理フェーズでかかった時間)のマップ
num_docs_foundbigint低速サブクエリーが発見したドキュメントの数。

127.0.0.1のコーディネーター用のコアkeyspace.tableに関して、10/17/2015に記録されたSolr用低速サブクエリー:

SELECT * 
FROM solr_slow_sub_query_log 
WHERE core = 'keyspace.table' AND date = '2015-10-17' AND coordinator_ip = '127.0.0.1';

分散クエリーのIDが33e56d33-4e63-11e4-9ce5-335a04d08bd4で、コーディネーターが127.0.0.1に存在し、コアがkeyspace.tableで、10/17/2015に記録されたSolr用低速サブクエリー:

SELECT *  
FROM solr_slow_sub_query_log
WHERE core = 'keyspace.table' 
    AND date = '2015-10-17' 
    AND coordinator_ip = '127.0.0.1' 
    AND query_id = 33e56d33-4e63-11e4-9ce5-335a04d08bd4;