openCypher 查询提示
重要
openCypher 查询提示仅在引擎发行版本 1.3.2.0 及更高版本中可用。
在 Amazon Neptune 中,您可以使用 USING 子句为 openCypher 查询指定查询提示。这些提示可让您控制优化和评估策略。
查询提示的语法是:
USING {scope}:{hint} {value}
-
{scope}定义了提示适用于Query或Clause的范围。Query的范围值表示查询提示适用于整个查询(查询级别)。Clause的范围值表示查询提示适用于提示之前的子句(子句级别)。 -
{hint}是要应用的查询提示的名称。 -
{value}是{hint}的参数。
这些值可以区分大小写。
例如,要为查询启用查询计划缓存,请运行以下命令:
Using QUERY:PLANCACHE "enabled" MATCH (a:Person {firstName: "Erin", lastName: $lastName}) RETURN a
注意
目前,仅支持查询范围查询提示 PLANCACHE。支持的查询提示如下所示。