View a markdown version of this page

Suggerimenti per le query di OpenCypher - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Suggerimenti per le query di OpenCypher

Importante

Il suggerimento per le query di OpenCypher è disponibile solo dalla versione del motore 1.3.2.0 e successive. https://docs.aws.amazon.com//neptune/latest/userguide/engine-releases-1.3.2.0.html

In Amazon Neptune, puoi utilizzare la clausola per specificare i suggerimenti per le query di OpenCypherUSING. Questi suggerimenti consentono di controllare le strategie di ottimizzazione e valutazione.

La sintassi per i suggerimenti di interrogazione è:

USING {scope}:{hint} {value}
  1. {scope}definisce l'ambito in cui il suggerimento si applica a: o. Query Clause

    Un valore di ambito di Query indica che il suggerimento di interrogazione si applica all'intera query (a livello di query).

    Un valore di ambito di Clause indica che il suggerimento di interrogazione si applica alla clausola che precede il suggerimento (a livello di clausola).

  2. {hint}è il nome del suggerimento di interrogazione applicato.

  3. {value}è l'argomento per. {hint}

I valori possono non fare distinzione tra maiuscole e minuscole.

Ad esempio, per abilitare la cache del piano di interrogazione per una query:

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

Attualmente, i suggerimenti della query scope query suggeriscono che PLANCACHE, TIMEOUTMILLISECONDS e suppone siano supportati. ConsistentDataTypes I suggerimenti per le query supportati sono elencati di seguito.