

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# openCypher クエリプランのキャッシュヒント
<a name="opencypher-query-hints-qpc-hint"></a>

 クエリプランのキャッシュ動作は、クエリレベルのクエリヒント `QUERY:PLANCACHE` によってクエリごとに (パラメータ化されているかどうかにかかわらず) 上書きできます。`USING` 句と併用する必要があります。クエリヒントは、値として `enabled` または `disabled` を受け入れます。クエリプランのキャッシュの詳細については、「[Amazon Neptune のクエリプランキャッシュ](access-graph-qpc.md)」を参照してください。

```
# Forcing plan to be cached or reused
% curl -k https://<endpoint>:<port>/opencypher \
  -d "query=Using QUERY:PLANCACHE \"enabled\" MATCH(n) RETURN n LIMIT 1"
  
% curl -k https://<endpoint>:<port>/opencypher \
  -d "query=Using QUERY:PLANCACHE \"enabled\" RETURN \$arg" \
  -d "parameters={\"arg\": 123}"
  
# Forcing plan to be neither cached nor reused
% curl -k https://<endpoint>:<port>/opencypher \
  -d "query=Using QUERY:PLANCACHE \"disabled\" MATCH(n) RETURN n LIMIT 1"
```