在 x86_64-pc-linux-gnu 上使用 SystemTap 跟踪 PostgreSQL 11.2 上的 postgres 会话时,由 gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) 编译,64 位。
global livequeries
probe process("/usr/pgsql-11/bin/postgres").mark("query-start"){
printf("[%s] Query start on PID %d : %s \n", ctime(gettimeofday_s()), pid(), user_string($arg1) )
livequeries[tid(),$arg1] = gettimeofday_us()
}
psql 触发此探测器,但 java 驱动程序不触发。
参考资料:文档