nuk*_*kie 5 cql cassandra sql-execution-plan
如何获得CQL查询的执行计划(或类似的smth)?我找不到任何关于CQL查询优化/执行的整合文档.
例如,我想知道,执行查询有什么不同,例如:
select some_column from SOME_TABLE where
pkField='val1'
and timestampField='date'
allow filtering;
Run Code Online (Sandbox Code Playgroud)
和
select some_column from SOME_TABLE where
pkField='val1'
and timestampField<='date'
and timestampField>='date'
allow filtering;
Run Code Online (Sandbox Code Playgroud)
Cassandra不像大多数传统的RDBMS那样使用复杂的查询优化器.由于表之间缺少关系,索引使用更具确定性.
在执行时,行分布在各个节点上,并且可能在节点内分布多个sstables.对于同一查询,实际读取路径将随时间而不同.
要获取有关查询执行的更多详细信息TRACING ON;,请在cqlsh中使用.
| 归档时间: |
|
| 查看次数: |
3152 次 |
| 最近记录: |