

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# openCypher 쿼리 힌트
<a name="opencypher-query-hints"></a>

**중요**  
 openCypher 쿼리 힌트는 엔진 릴리스 [1.3.2.0](https://docs.aws.amazon.com//neptune/latest/userguide/engine-releases-1.3.2.0.html) 이상에서만 사용할 수 있습니다.

 Amazon Neptune에서는 `USING` 절을 사용하여 openCypher 쿼리에 대한 쿼리 힌트를 지정할 수 있습니다. 이러한 힌트를 통해 최적화 및 평가 전략을 제어할 수 있습니다.

 쿼리 힌트의 구문은 다음과 같습니다.

```
USING {scope}:{hint} {value}
```

1.  `{scope}`는 {scope}는 힌트가 적용되는 범위를 `Query` 또는 `Clause`으로 정의합니다.

    범위 값이 `Query`인 경우 쿼리 힌트가 전체 쿼리(쿼리 수준)에 적용됩니다.

    범위 값이 `Clause`인 경우 쿼리 힌트가 힌트 앞에 위치한 절(절 수준)에 적용됩니다.

1.  `{hint}`는 적용 중인 쿼리 힌트의 이름입니다.

1.  `{value}`는 `{hint}`의 인수입니다.

 값은 대/소문자를 구분하지 않을 수 있습니다.

 예를 들어 쿼리에 대해 쿼리 계획 캐시를 활성화하려면 

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

**참고**  
 현재 **쿼리** 범위 쿼리는 **PLANCACHE**, **TIMEOUTMILLISECONDS** 및 **assumeConsistentDataTypes**를 지원합니다. 지원되는 쿼리 힌트는 다음과 같습니다.

**Topics**
+ [openCypher 쿼리 계획 캐시 힌트](opencypher-query-hints-qpc-hint.md)
+ [AssumeConsistentDataTypes 힌트](opencypher-query-hints-AssumeConsistentDataTypes.md)
+ [openCypher 쿼리 제한 시간 힌트](opencypher-query-hints-timeout-hint.md)