openCypher クエリプランのキャッシュヒント - Amazon Neptune

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

openCypher クエリプランのキャッシュヒント

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

# 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"