PostgreSQL निर्भरता को ट्रैक करता है, और जब चीजें बदलती हैं तो यह कैश को काफी आक्रामक तरीके से फ्लश करता है।
यदि आप कोई फ़ंक्शन बदलते हैं, तो यह कम से कम उस पर निर्भर सभी फ़ंक्शन की योजनाओं को अमान्य कर देगा। व्यवहार में, IIRC यह सभी कैश्ड क्वेरी योजनाओं को पूरी तरह से फ्लश कर देता है।
यही बात उन विचारों पर भी लागू होती है जो अन्य विचारों पर निर्भर करते हैं, तैयार किए गए बयान जो विचारों को संदर्भित करते हैं, आदि।
यदि आपको कोई ऐसा मामला मिलता है जहां वह ऐसा करने में विफल रहता है तो आपको एक बग मिल गया है। कृपया इसे पूर्ण प्रतिलिपि प्रस्तुत करने योग्य परीक्षण मामले के साथ रिपोर्ट करें।