मुझे यहाँ एक अच्छा उत्तर मिला:अपडेट स्टेटमेंट की प्रगति को ट्रैक करना
ट्रिक यह है कि पहले एक सीक्वेंस बनाया जाए (जैसा आप चाहें इसे नाम दें):
CREATE SEQUENCE query_progress START 1;
फिर अपनी क्वेरी के WHERE भाग में संलग्न करें:
AND NEXTVAL('query_progress')!=0
अब आप प्रगति पर सवाल उठा सकते हैं:
SELECT NEXTVAL('query_progress');
अंत में अनुक्रम से छुटकारा पाना न भूलें:
DROP SEQUENCE query_progress;
ध्यान दें कि यह आपकी क्वेरी को और भी धीमा कर देगा और हर बार जब आप प्रगति की जांच करेंगे तो यह अतिरिक्त रूप से मूल्य में वृद्धि करेगा। उपरोक्त लिंक ने एक अस्थायी अनुक्रम बनाने का सुझाव दिया लेकिन PostgreSQL उन्हें सभी सत्रों में दृश्यमान नहीं बनाता है।