Cassandra 查询日志和性能



1( 有没有办法记录在 Cassandra 中执行的查询
2(为了性能,我知道cqlsh中的TracingON是一个很好的功能,用于跟踪我们在cqlsh中执行的单个查询。但是有没有办法分析Cassandra查询,它提供了执行时间,查询数据大小等,

跟踪不仅限于 CQL。您也可以从 Java 代码中启用相同的行为。

在语句实例上设置跟踪标志。有多种方法,具体取决于您的构建方式:

// Setter-based:
Statement statement =
SimpleStatement.newInstance("SELECT * FROM users WHERE id = 1234").setTracing(true);
// Builder-based:
Statement statement =
SimpleStatement.builder("SELECT * FROM users WHERE id = 1234").withTracing().build();

这是详细的参考

最新更新