поиск строк с помощью OQL
Я использую VisualVM для анализа дампа ядра. Я подозреваю, что некоторые объекты XML вызывают утечку, но слишком много строковых объектов проходят один за другим.
могу ли я использовать OQL для поиска строки, начинающейся с 'GH' ?
спасибо за любую помощь.
3 ответов
попробуйте это:
select {instance: s, content: s.toString()} from java.lang.String s where s.count>2 && s.toString().substring(0,2)=="GH"
под JDK 1.8.20 работает более простой вариант:
select s from java.lang.String s where s.toString().startsWith("GH")