【发布时间】:2017-06-23 23:49:25
【问题描述】:
我正在使用 apache-Cassandra-2.2.4,我遇到了这个问题:
当我执行 select * from TRACKING 时; 获得结果需要 70 多秒尽管表是空的 (0 行)。
作为第一个解决方案,我执行 truncate TRACKING 并解决了问题(立即返回结果)。
你能帮我找出根本原因吗?我无法在我的应用程序中截断表格。
【问题讨论】:
-
检查
SELECT * FROM table_name的用例是什么... Cassandra 未针对执行此类查询进行优化... 关于截断之前花费的时间,可能是由于删除操作创建了墓碑。 . 你可以在cql中用TRACING ON检查