问题标签 [oql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - VisualVM/OQL 如何通过 Long id 获取结果?
最近,由于内存不足,我们的生产出现了崩溃。我们得到了堆转储,这给了我的团队出了问题的答案,但我们仍然经历了 OQL 查询执行的一些不确定行为。
在带有 OQL 的 VisualVM 中,我尝试获取具有相同 ID(恰好是 Long)的所有对象,结果我也获取了具有其他 ID 的对象。
此查询总是返回 100 多个带有看似随机 id 值的结果。
这是为什么?如何编写将返回我正在寻找的实例的查询?
gemfire - OQL 关键 gemfire 中的 IN 与 OR
在处理集群中不同节点上跨多个表(就 gemfire 而言的区域)的内容时,哪个运算符提供更快的结果。
假设,现在我的搜索 OQL 查询如下所示:
考虑“shared_with”是列表。
参考:
oql - 复杂数据类型 OSQL
我不明白 Object SQL 或 SQL:1999,结构化类型中的“复杂数据类型”是什么意思?UDT?
visualvm - 通过 VisualVM OQL 查询检索“id”字段值
在 Java VisualVM ( 1.8.0_45 obj.id
) 中使用 OQL 查询返回 JavaScript 对象 ID(长值)而不是 Java 字段的值。换句话说,JavaScriptid
字段隐藏了 Java 对象id
字段。Java 对象值可以在 Instances 浏览器中看到,但是如何通过 VisualVM OQL 检索它?
java - How to sort strings in OQL
I have tried:
and
Both give me character array results, but none of them are sorted by String. I think it's sorting by object id.
I have also tried:
But these result in errors because sort second argument is suppose to a string expression.
The examples on the VisualVM documentation are only for numbers: Analyzing a Heap Dump Using Object Query Language (OQL)
The class is structured as follows:
java - 给定 hashmap 的对象 id,获取 hashmap 中键的字段
我已将堆转储加载到地图中。我发现了带有泄漏对象的哈希图。如何获取该哈希图中的键字段?我怀疑我在地图中有同一个对象的多个副本,名称如 joseph_0001, joseph_0002, ..., joseph_WXYZ 。
到目前为止,我已经尝试了以下陈述。
我想要每个键的 displayName 字段。
请注意 MAT 的 OQL 规范(http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.mat.ui.help%2Freference%2Foqlsyntax.html)与 VisualVM 不同。
spring - OQL 查询以查找持有特定 bean 的 Spring ApplicationContext
我使用 Spring Boot 并且在实例化 bean 时遇到问题(它们创建了两次)。
如何从 OQL 查询中的 bean 引用中找到对 ApplicationContext 的引用?换句话说,找出持有给定 bean 的上下文。
VisualVM 中的PS 基本故障排除查询:
visualvm - 如何将 VisualVM OQL 结果直接保存到文件中?
我的查询产生数百万行。我已经修改了 visualvm.conf
目前,作为一种解决方法,我运行查询,并将结果复制并粘贴到文件中。然而,结果给我的记忆带来了很大的压力。有没有办法跳过将结果显示到 UI,而直接将结果流式传输到文件?
我的查询看起来像:
java - 我正在尝试执行 jql 查询,但出现错误
我正在尝试执行 jql 查询,但出现如下错误
我正在使用视觉 vm,我在其中转储 java 应用程序的文件。
查询语法错误:标识符应该跟在类名之后
我的查询是:
其中 c 是类名。在班级列表中。
visualvm - Java OQL 查找两个对象之间的路径
借助 Spring Boot 自动配置和伞下的许多 jar,我加载了许多上下文,而我的配置不知何故被忽略了。
我做了 heapdump 并想找到两个已知对象之间的路径。这有助于我确定负责对象的上下文。
如何使用 OQL 在 Java heapdump 中找到两个对象之间的路径?