我已经尝试了很长时间,我正在努力应对 Orientdb社区版3.0.0RC2 的性能。当前查询需要在 60-100秒之间运行,但我认为它应该花费几毫秒,因为只有27k记录要使用索引设置进行扫描。服务器(普通服务器配置)在我的个人计算机上设置,该计算机具有 8gb 的内存和 HDD 。
运行查询:select count(*) from ClassA where InitialInvestment = 2000
索引(所有都已“重建”):
Class DataRecord(奇怪的是,0个记录显示在Studio的Schema视图中,但嵌入式列表中的项目显示了一个“DataRecord”类 - 将询问此事 后来)。该类只有三个DOUBLE字段和一个Date字段。怀疑这个类正在影响查询,因为我不是要查询它。
有什么想法吗?
答案 0 :(得分:0)
explain select...
以便您可以检查是否使用了任何索引。请通过更新您的问题发布结果。