Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Sugerencias de consulta de openCypher
importante
La sugerencia de consulta de openCypher solo está disponible a partir de la versión 1.3.2.0 del motor.
En Amazon Neptune, puede usar la cláusula USING para especificar sugerencias de consulta en las consultas de openCypher. Estas sugerencias le permiten controlar las estrategias de optimización y evaluación.
La sintaxis de las sugerencias de consulta es:
USING {scope}:{hint} {value}
-
{scope}define el ámbito en el que se aplica la sugerencia:QueryoClause.Un valor de ámbito
Querysignifica que la sugerencia de consulta se aplica a toda la consulta (nivel de consulta).Un valor de ámbito
Clausesignifica que la sugerencia de consulta se aplica a la cláusula que precede a la sugerencia (nivel de cláusula). -
{hint}es el nombre de la sugerencia de consulta que se aplica. -
{value}es el argumento para la{hint}.
Los valores pueden no distinguir entre mayúsculas y minúsculas.
Por ejemplo, para habilitar la caché del plan de consultas para una consulta:
Using QUERY:PLANCACHE "enabled" MATCH (a:Person {firstName: "Erin", lastName: $lastName}) RETURN a
nota
Actualmente, las sugerencias de consulta del ámbito de la consulta son compatibles con PLANCACHE, TIMEOUTMILISEGUNDOS y assumeConsistentDataTypes. A continuación aparecen las sugerencias de consulta compatibles.