最近由於內存不足導致生產崩潰。我們得到了堆轉儲,它給了我的團隊解決問題的答案,但我們仍然遇到了來自OQL查詢執行的一些非確定性行爲。 在帶有OQL的VisualVM中,我嘗試使用相同的ID(這恰好是Long)獲得所有對象,結果我也獲得了具有其他ID的對象。 select m from com.someapp.service.model.SomeModel m where m.id.value =
我試圖執行JQL查詢,但我得到的錯誤如下 我使用視覺VM在那裏我傾倒的Java應用程序的文件。 查詢語法錯誤:標識符應該遵循的類名 com.sun.tools.hat.internal.oql.OQLException: query syntax error: identifier should follow class name
at com.sun.tools.hat.intern
我想確定我的所有Spring Data Gemfire查詢是否使用在Gemfire服務器上定義的索引。 隨着OQL,我知道我可以添加「<trace>」,並在日誌中的GemFire它會顯示是否正在使用一個索引: @Query("<trace> SELECT c FROM /customer c, c.emailAddresses email WHERE email.emailAddress = $1