【发布时间】:2012-11-27 06:43:45
【问题描述】:
有没有办法在 Cassandra 1.1 中使用 cql 或 cli 计算查询执行时间?还有其他方法吗?我找不到任何解决方案。请帮忙。谢谢。
【问题讨论】:
有没有办法在 Cassandra 1.1 中使用 cql 或 cli 计算查询执行时间?还有其他方法吗?我找不到任何解决方案。请帮忙。谢谢。
【问题讨论】:
您可以使用tracing in cqlsh。它为查询的每个阶段提供时间戳,精度为毫秒。
【讨论】:
如果您想分析 Cassandra 中的查询执行时间/读取性能,您会发现以下统计数据很有帮助。
1) nodetool cfstats: 它提供有关参数数量的统计信息,其中之一是读取延迟。
2) Cassandra Cli:当您使用 cassandra-cli 查询 cassandra 时,它会显示“以毫秒为单位的经过时间”(不确定这是否是准确的时间,但比较起来可能会有所帮助)
【讨论】:
在 linux 上使用这个命令:
cqlsh> TRACING ON
您可以从此链接阅读更多内容: https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlshTracing.html
【讨论】: