Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Conseils pour les requêtes OpenCypher
Important
L'indice de requête OpenCypher n'est disponible qu'à partir de la version https://docs.aws.amazon.com//neptune/latest/userguide/engine-releases-1.3.2.0.html 1.3.2.0 du moteur et des versions ultérieures.
Dans Amazon Neptune, vous pouvez utiliser la USING clause pour spécifier des conseils de requête pour les requêtes OpenCypher. Ces conseils vous permettent de contrôler les stratégies d'optimisation et d'évaluation.
La syntaxe des conseils de requête est la suivante :
USING {scope}:{hint} {value}
-
{scope}définit la portée dans laquelle l'astuce s'applique à :QueryouClause.Une valeur d'étendue de
Querysignifie que l'indice de requête s'applique à l'ensemble de la requête (niveau de la requête).Une valeur de portée de
Clausesignifie que l'indice de requête s'applique à la clause qu'il précède (au niveau de la clause). -
{hint}est le nom de l'indice de requête appliqué. -
{value}est l'argument en faveur de{hint}.
Les valeurs peuvent ne pas faire la distinction entre majuscules et minuscules.
Par exemple, pour activer le cache du plan de requête pour une requête :
Using QUERY:PLANCACHE "enabled" MATCH (a:Person {firstName: "Erin", lastName: $lastName}) RETURN a
Note
Actuellement, les indications de requête Query scope PLANCACHE, TIMEOUTMILLISECONDS et assume sont prises en charge. ConsistentDataTypes Les astuces de requête prises en charge sont répertoriées ci-dessous.