メインコンテンツへスキップ
メインコンテンツへスキップ

system.user_processes

ClickHouse Cloud でのクエリ実行

このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。

このシステムテーブルは、ユーザーごとのメモリ使用量および ProfileEvents の概要を取得するために使用できます。

列:

  • user (String) — ユーザー名。
  • memory_usage (Int64) — ユーザーのすべてのプロセスで使用されているメモリの合計。一部の種類の専用メモリは含まれない場合があります。max_memory_usage 設定を参照してください。
  • peak_memory_usage (Int64) — ユーザーのメモリ使用量のピーク値。ユーザーに対してクエリが実行されていない場合はリセットされることがあります。
  • ProfileEvents (Map(String, UInt64)) — ユーザーに対してさまざまなメトリクスを計測する ProfileEvents の集計。これらの説明は system.events テーブルで確認できます。
SELECT * FROM system.user_processes LIMIT 10 FORMAT Vertical;
行 1:
──────
user:              default
memory_usage:      9832
peak_memory_usage: 9832
ProfileEvents:     {'Query':5,'SelectQuery':5,'QueriesWithSubqueries':38,'SelectQueriesWithSubqueries':38,'QueryTimeMicroseconds':842048,'SelectQueryTimeMicroseconds':842048,'ReadBufferFromFileDescriptorRead':6,'ReadBufferFromFileDescriptorReadBytes':234,'IOBufferAllocs':3,'IOBufferAllocBytes':98493,'ArenaAllocChunks':283,'ArenaAllocBytes':1482752,'FunctionExecute':670,'TableFunctionExecute':16,'DiskReadElapsedMicroseconds':19,'NetworkSendElapsedMicroseconds':684,'NetworkSendBytes':139498,'SelectedRows':6076,'SelectedBytes':685802,'ContextLock':1140,'RWLockAcquiredReadLocks':193,'RWLockReadersWaitMilliseconds':4,'RealTimeMicroseconds':1585163,'UserTimeMicroseconds':889767,'SystemTimeMicroseconds':13630,'SoftPageFaults':1947,'OSCPUWaitMicroseconds':6,'OSCPUVirtualTimeMicroseconds':903251,'OSReadChars':28631,'OSWriteChars':28888,'QueryProfilerRuns':3,'LogTrace':79,'LogDebug':24}

1行のセット。経過時間: 0.010秒