gpt4 book ai didi

orientdb - 如何加快对链接文档索引的查询

转载 作者:行者123 更新时间:2023-12-02 03:10:09 25 4
gpt4 key购买 nike

我有以下数据库结构:

create class User
create class Social

create property Social.vk string
create property User.social LINK Social

create index User.social unique
create index Social.vk notunique

查询 select from User where social.vk = '123' 使用索引。

在工作室解释给我信息:

 involvedIndexes
["User.social","Social.vk"]

elapsed
2771.4197

它比

慢得多

从 Social where vk = '123' 中选择,它以 10-30 毫秒运行。

我怎样才能加快慢速查询或使用双向链接重新设计我的数据?

更新
与没有索引的查询时间相比,索引似乎没有使用,但根据'explain'它使用。

upd2
当“vk”字段不唯一且具有许多重复值时出现问题

最佳答案

这是一个bug与 osql。简单的解决方法——直接查询索引。所以性能上没有问题。

关于orientdb - 如何加快对链接文档索引的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40395469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com