mat_oql
Run OQL queries on Java heap dump reports to inspect objects and string data, returning result rows plus a reusable resultSetId for further analysis.
Instructions
Run an OQL query against the heap (slow!). Returns rows + a reusable resultSetId. Examples: "SELECT * FROM com.example.Foo s", "SELECT s.id.toString() FROM java.lang.String s". OQL can read arbitrary strings from the heap; handle results as private data. / 执行 OQL 查询(较慢)。返回行和可复用的 resultSetId。示例:SELECT * FROM com.example.Foo s。OQL 可读取堆内任意字符串,注意隐私。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | ||
| sort | No | shallow | |
| view | No | list | |
| limit | No | ||
| report_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |