PostgreSQL (डिफ़ॉल्ट रूप से) सभी पंक्तियों को एक बार में वापस कर देता है। क्लाइंट पर संभावित रूप से बड़े परिणाम सेट की कीमत पर सर्वर साइड पर संसाधनों को मुक्त करने का इसका लाभ है।
विकल्प एक कर्सर का उपयोग करना है जो एक समय में एक पंक्ति को वापस कर सकता है। कुछ ड्राइवर सीधे इसका समर्थन करते हैं (शायद पीडीओ ?) या आप DECLARE का उपयोग कर सकते हैं और FETCH
पोस्टग्रेएसक्यूएल की COPY के बारे में जागरूक होने वाली दूसरी बात है आदेश जो किसी तालिका या क्वेरी को सीधे फ़ाइल में डंप कर सकता है (मान लीजिए कि आपको अधिक प्रसंस्करण/स्वरूपण की आवश्यकता नहीं है)। जांचें कि क्या आपकी डेटाबेस लाइब्रेरी सीधी पहुंच प्रदान करती है।