您的位置:首页 > 博客中心 > 数据库 >

如何查看PostgreSQL正在执行的SQL

时间:2022-03-13 22:48

SELECT 
    procpid, 
    start, 
    now() - start AS lap, 
    current_query 
FROM 
    (SELECT 
        backendid, 
        pg_stat_get_backend_pid(S.backendid) AS procpid, 
        pg_stat_get_backend_activity_start(S.backendid) AS start, 
       pg_stat_get_backend_activity(S.backendid) AS current_query 
    FROM 
        (SELECT pg_stat_get_backend_idset() AS backendid) AS S 
    ) AS S 
WHERE 
   current_query <> ‘<IDLE>‘ 
ORDER BY 
   lap DESC;


如何查看PostgreSQL正在执行的SQL,布布扣,bubuko.com

热门排行

今日推荐

热门手游