Dicas de consulta do openCypher - Amazon Neptune

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Dicas de consulta do openCypher

Importante

A dica de consulta do openCypher só está disponível na versão 1.3.2.0 e posterior do mecanismo.

No Amazon Neptune, você pode usar a cláusula USING para especificar dicas de consulta para consultas do openCypher. Essas dicas permitem que você controle as estratégias de otimização e avaliação.

A sintaxe das dicas de consulta é:

USING {scope}:{hint} {value}
  1. {scope} define o escopo no qual a dica se aplica: Query ou Clause.

    Um valor de escopo de Query significa que a dica de consulta se aplica a toda a consulta (nível da consulta).

    Um valor de escopo de Clause significa que a dica de consulta se aplica à cláusula precedida pela dica (nível da cláusula).

  2. {hint} é o nome da dica de consulta que está sendo aplicada.

  3. {value} é o argumento para a {hint}.

Os valores não diferenciam entre maiúsculas e minúsculas.

Por exemplo, para habilitar o cache do plano de consulta para uma consulta:

Using QUERY:PLANCACHE "enabled" MATCH (a:Person {firstName: "Erin", lastName: $lastName}) RETURN a
nota

Atualmente, as dicas de consulta do escopo da consulta PLANCACHE, TIMEOUTMILLISECONDS e Types são suportadas. assumeConsistentData As dicas de consulta com suporte estão listadas abaixo.