arthas 调试 jdbc 连接

22 阅读1分钟

1、获取达梦数据库的执行的sql

watch dm.jdbc.driver.DmdbPreparedStatement executeQuery '{target.nativeSql}' -x 2 -n 5

image.png

能获取sql 语句信息,但是获取不到参数信息,可以知道sql 语句的执行时间。

2、获取Hutool 工具库,执行的sql 语句,包含参数

watch cn.hutool.db.StatementUtil prepareStatement '{params}'  -n 5  -x 3 

image.png

可以获取到sql 语句,也可以获取到sql 参数信息。