oql

    1熱度

    1回答

    這是我第一次發佈的問題。我有一個相當複雜的OQL查詢,它列出了我們包中加載的類的靜態字段。我在查看Java 1.6.0_24的'jhat'時看到的一個問題是'unique'函數無法按預期工作。我期望 select unique(['a', 'b', 'c', 'a']) 要返回['a','b','c'],而是返回['a'],wtf? 如果任何人的興趣與實際完全查詢(替換「com.mydomai

    0熱度

    1回答

    我很奇怪,爲什麼下面的OQL查詢不只是返回收益的最高金額: filter(heap.objects(), function(it) { return true; }); 事實上,我只得到1個隨機對象返回。 這是否有意義?我的堆有31.000個對象。 據我所知,上面應該返回所有對象(或返回的限制)。 我的最終目標是能夠循環每個對象的字段來檢查它是否是一個浮點數並具有一定的值。

    1熱度

    1回答

    在VisualVm中打開了一個Java堆轉儲,並試圖制定OQL查詢以返回特定類的所有對象(se.greger.sven.olof.node.Task )由對象參數(refid)之一排序。已經嘗試了下面提供的兩個查詢的變體,但到目前爲止我還沒有成功。 嘗試1 select sort(heap.objects('se.greger.sven.olof.node.Task'), 'it.refid')

    1熱度

    2回答

    任何人都可以顯示如何在SELECT語句中使用heap.heapForEachClass的例子嗎? 這將是偉大的,如果你可以提供一些鏈接與不同的例子的查詢(除了那些在oqlhelp頁當然:))

    1熱度

    1回答

    我有一個Oracle文本索引的數據庫,我想使用對象查詢語言(OQL)的訪問層。 我想在我的OQL接入層使用報表 SELECT id FROM table WHERE CONTAINS(column, 'search term') > 0; 。 這是可能的還是OQL標準不支持它?

    0熱度

    1回答

    我意外地在GroovyConsole中運行了無限循環的腳本。 : - \ 爲了墨菲定律,我沒有在3或4個小時內保存我的作品。所以,殺死groovyConsole中過程之前,我已經傾倒堆,希望找到腳本的String版本,在這個時刻運行 你有一個提示,其中類可以隱藏,或者如果有可能的 ?

    9熱度

    2回答

    您是否使用過eclipse中的MAT(內存分析工具)。 這真的很酷(1.5G堆轉儲文件kill jhat,ibm的堆轉儲分析器和OOME)。 MAT是活着,快速,美麗和強大。 我想知道ehcahce鍵的內存大小是多少,所以在下面寫下oql。 SELECT [email protected] FROM net.sf.ehcache.store.compound.HashEntry c 不幸的是

    6熱度

    1回答

    如何使用OQL語法計算Eclipse MAT中的對象? 這不起作用: SELECT count(a) FROM org.hibernate.engine.EntityEntry a WHERE (toString(a.entityName)="my.pojo") (我想算休眠的POJO加載到內存的數量) 必須有一個非常快速的方式來做到這一點...感謝您的幫助我出去了!

    2熱度

    4回答

    有誰知道如何基於它的id檢索帳戶的分層模型? 我試過使用這個查詢,但我得到的是第一組子節點。 select a.Name,a.parentId,a.ownerid,a.id from Account a where Parent.id ='00711314'

    3熱度

    2回答

    我試圖找到一種方法來列出運行時對象所指的對象。我知道有一種方法可以使用oql來查詢jvm,但是我想要做的是從程序中查詢它。有沒有我可以使用的API?