以下鏈接顯示如何通過設置幾個標誌來調試gemfire
查詢功能。我試過這個,我真的很困惑,它根本不適合我。這裏的linkGemFire查詢調試
我將它們作爲JVM ARGS象下面這樣:
-Dgemfire.Query.VERBOSE=true -Dgemfire.Index.VERBOSE=true
我能怎麼做不對的?或者可能有其他一些屬性覆蓋了我的配置?
以下鏈接顯示如何通過設置幾個標誌來調試gemfire
查詢功能。我試過這個,我真的很困惑,它根本不適合我。這裏的linkGemFire查詢調試
我將它們作爲JVM ARGS象下面這樣:
-Dgemfire.Query.VERBOSE=true -Dgemfire.Index.VERBOSE=true
我能怎麼做不對的?或者可能有其他一些屬性覆蓋了我的配置?
K,我也通過以下ARGS:
-Dgemfire.Query.VERBOSE =真-Dgemfire.Index.VERBOSE =真
和調試語句被印刷:
如: 查詢執行時間:51.678635毫秒; rowCount = 1; indexesUsed(1):myIdx:1 「SELECT DISTINCT * FROM/my_region WHERE my_obj.my_val在$ 1」
另外我傳遞:
-Dgemfire.index.RANGEINDEX_ONLY =真
...以及。 希望有所幫助!
在啓動期間在Java中傳遞-Dgemfire.Query.VERBOSE=true
或做System.setProperty("gemfire.Query.VERBOSE", "true")
應該足以啓用funcationality。
如果設置已成功啓用,則每當執行查詢時,您將能夠看到類似於下面的內容。日誌行將出現在您通過gemfire.properties文件指定其位置的日誌文件內。
[info 2011/08/29 11:24:35.472 PDT CqServer <main> tid=0x1] Query Executed in 9.619656 ms; rowCount = 99;
indexesUsed(0) "select * from /exampleRegion"
相應的文件從最新的GemFire http://gemfire.docs.pivotal.io/geode/getting_started/querying_quick_reference.html
,從相應的Geode http://geode.apache.org/docs/guide/getting_started/querying_quick_reference.html
文檔