私はpg_stat_activity
をクエリしましたが、plqgsql関数本体、SERIALIZABLE
またはREPEATABLE READ
トランザクション内で最初にクエリを実行した後にその内容が変わらないようです。pg_stat_activityはプロシージャまたはトランザクション内で更新されません
pg_stat_activity
がplpgsqlプロシージャのREAD COMMITTED
のルールに従わないのはなぜですか?
どのようにして現在のステータスを取得できますか?別のバックエンドで実行中の別のクエリが終了するまで、plpgsqlのpg_stat_activity
に対するクエリをループしたいと思います。
私のためのライフセーバー。ありがとう! – Otheus