【问题标题】:Launching a CREATE INDEX ON when the index already exists, in Neo4J在 Neo4J 中,当索引已经存在时启动 CREATE INDEX ON
【发布时间】:2017-09-25 14:58:29
【问题描述】:

如果您在已经具有此索引的 Neo4J 数据库上重放 CREATE INDEX ON 命令会发生什么。 Neo4J 会直接忽略该命令吗?

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    第一次执行时,Neo4j 会:

    • 创建索引
    • 创建后台作业以填充它
    • 作为查询统计信息,告诉您创建了一个索引

    在第二次尝试时,您将获得:

    • 没有错误
    • 对现有索引没有影响
    • 查询的空统计信息(即未创建新索引)

    干杯

    【讨论】:

      【解决方案2】:

      创建索引的第二次调用将运行,不会产生错误,但也不会报告索引已经存在,最终你仍然只有 1 个索引

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-10
        • 1970-01-01
        • 2021-08-08
        • 2017-02-14
        • 1970-01-01
        相关资源
        最近更新 更多