请问可以修改max_allowed_statements这个配置吗

  • nebula 版本:2.0.0
  • 部署方式(分布式 / 单机 / Docker / DBaaS):Docker

我需要执行一些初始化的NGQL,报错显示SemanticError: The maximum number of statements allowed has been exceeded,请问可以修改max_allowed_statements吗?怎么修改?

你是不是初始化了很多数据,然后一条数据是一个 insert query?
可以放一个 batch 里,这样就不会超了。
不建议更改这个参数,因为即便改的很大,你一条一条 query 话,也有可能会超。

类似


INSERT EDGE serve(start_year, end_year)
VALUES
        "Amar'e Stoudemire" -> "Suns": (2002, 2010),
        "Amar'e Stoudemire" -> "Knicks": (2010, 2015),
        "Amar'e Stoudemire" -> "Heat": (2015, 2016),
        "Russell Westbrook" -> "Thunders": (2008, 2019)
2 个赞

是的,没有想到values多个值的方法,我明白了,感谢Harris

1 个赞