0

ここに記載されているAllegroGraphのmemoryLimitクエリオプションはどこに設定できますか?

AllegroGraph 4.9を使用していますが、WebViewを介してSPARQLクエリの1つを実行すると、QUERY_MEMORY_LIMIT_REACHEDエラーが発生し続けます。

ログには次のように書かれています。

Query has reached memory limit of 4,294,967,296 when requesting 1,089,870,432 additional bytes.
<LISP query plan(?) goes here>
Consider restructuring your query or increasing the value of the :memoryLimit query option.

memoryLimitクエリを改善しようと思いますが、そのオプションがどこにあるのかも知りたいです。

4

1 に答える 1

1

AllegroGraph では、構成ファイルまたは各特定のクエリでいくつかの構成オプションを指定できます。クエリでオプションを指定するために、AllegroGraph は PREFIX 構文を拡張します。たとえば、メモリ制限を変更するには、次を前に保留します。

PREFIX franzOption_memoryLimit: <franz:8g>

これを行う必要があることは一般的ではないため、クエリに詳細を含めることができれば、問題の診断と改善に役立ちます。別の便利なオプションは、クエリをログに記録することです。

PREFIX franzOption_logQuery: <franz:yes>

詳細については、support@franz.com で AllegroGraph サポートにお問い合わせください。

于 2012-11-26T19:24:47.197 に答える