【问题标题】:How to know how much memory is used by a query in clickhouse如何知道clickhouse中的查询使用了多少内存
【发布时间】:2021-02-04 02:18:09
【问题描述】:

我正在尝试测试 clickhouse 的性能,以了解专用服务器需要多少内存。 目前我在生产中使用 PostgreSQL,现在我想迁移到 clickhouse,所以我将一些生产数据插入到本地的 clickhouse 服务器中,并在 clickhouse 上执行最常用的生产查询。 但我不知道 clickhouse 使用多少内存来执行这些查询。

【问题讨论】:

    标签: clickhouse


    【解决方案1】:

    经过一番研究,我找到了答案,希望对其他人有所帮助。 clickhouse 有一个名为“system.query_log”的表,用于存储每个执行查询的统计信息,如持续时间或内存使用情况 system.query_log

    还有一个表“system.processes”包含有关当前查询的信息 system.processes

    【讨论】:

    • 我也有这个问题。我在网上搜索并找不到任何合适的解决方案。但是您的解决方案是正确的方法。谢谢
    猜你喜欢
    • 1970-01-01
    • 2022-10-08
    • 1970-01-01
    • 2010-11-17
    • 2011-02-03
    • 2011-11-18
    • 2021-11-26
    • 2011-07-31
    • 1970-01-01
    相关资源
    最近更新 更多