oql

    0熱度

    1回答

    我試圖通過具有最早日期的腳輪查詢返回單個對象。 這是諸如此類的事情,我一直在努力: 的選擇P FROM model.objects.Product p LIMIT $ 1,其中p.status = $ 16 ORDER BY p.statusDate; 這導致:org.exolab.castor.jdo.oql.OQLSyntaxException:不正確的令牌類型附近發現WHERE(發現KEYW

    1熱度

    1回答

    我發現了堆轉儲可以用java命令參數採取:-XX:+ HeapDumpOnOutOfMemoryError上的OutOfMemoryError寫堆轉儲和-XX:+ HeapDumpOnCtrlBreak寫堆與CTRL線程轉儲一起傾倒+打破。 現在我需要堆轉儲當我收到以下錯誤: A fatal error has been detected by the Java Runtime Environme

    13熱度

    3回答

    我正在使用VisualVM分析核心轉儲。我懷疑有些XML對象會導致泄漏,但是有太多的String對象需要逐一處理。 我可以使用OQL搜索以'GH'開頭的字符串嗎? 感謝您的任何幫助。

    2熱度

    1回答

    我可以通過查詢如下 SELECT OBJECTS dominators(s) FROM java.lang.Thread s 那麼如果我想要做返回的結果對象的進一步分析得到的所有Thread對象嵌入查詢時,OQL我認爲應該如下所示: SELECT * from (SELECT OBJECTS dominators(s) FROM java.lang.Thread s) 但它變成了Class

    0熱度

    1回答

    我想分析堆轉儲以確定我的休眠緩存設置是否是原因。 該對象的許多實例由「org.hibernate.internal.util.collections.IdentityMap」引用。我如何構造一個OQL查詢來返回由hibernate引用的對象實例的確切數量?

    1熱度

    1回答

    我正在使用VisualVm來配置運行在Tomcat中的Web應用程序。 Tomcat不斷崩潰,出現內存不足錯誤,所以我試圖找出在我的應用程序中造成了什麼。 當我從VisualVm運行內存分析器時,它看起來像大部分內存都被String/Char []佔用,但我除非能找出這些字符串的更高級別的容器,這些知識對我來說沒有多大用處。在研究中,我發現OQL和rsizeof(),所以我可以例如SELECT r

    2熱度

    2回答

    OQL有可能檢索屬於包的所有對象嗎?或者我可以用wildcards查詢嗎? 由於@haridsv建議我嘗試: SELECT * from "com.example.*" 和 SELECT a from "com\.example\..*" ,但沒有這樣的包是否存在VisualVM它的投訴。 即使 SELECT a from "java.io.File" a 失敗。 謝謝! ssedan

    6熱度

    2回答

    得到這個奇怪的錯誤: javax.script.ScriptException: sun.org.mozilla.javascript.internal.EcmaError: TypeError: size is not a function, it is null. (#1) 在分析堆轉儲和運行在VisualVM的這OQL查詢: select { map: x } from java.util

    1熱度

    2回答

    情況下,這似乎並沒有返回從NetBeans中的任何結果(其中有同一個堆分析工具,VisualVM的): select x.name from java.security.Principal x 查詢工作,如果我把實現Principal的具體類的名稱,但我需要所有的實現。 在Eclipse Memory Analyzer中嘗試了相同的結果。 任何線索?

    0熱度

    1回答

    假設我們有兩個完全無關的實體EntityX和EntityY都是列時間的。我如何在OQL做一個像這樣加入 選擇X,Y從EntityX爲x全外連接EntityY作爲x.age Y = y.age 這是不可能的? 感謝, 院長