ध्यान रखें कि ट्रिगर कैसे काम करते हैं। वे आपकी पंक्ति को हटाए जाने वाले प्रत्येक पंक्ति के लिए आग लग जाएंगे। इसका मतलब यह नहीं है कि आपको ट्रिगर्स का उपयोग नहीं करना चाहिए, इसे ध्यान में रखें और सबसे महत्वपूर्ण रूप से अपने उपयोग परिदृश्यों का परीक्षण करें और सुनिश्चित करें कि प्रदर्शन आवश्यकताओं को पूरा करता है।
क्या मुझे नियम या ट्रिगर का उपयोग करना चाहिए?
सरकारी डॉक्स से: "चीजें हैं जो दोनों के द्वारा लागू किया जा सकता है, जो सबसे अच्छा है के लिए डेटाबेस के उपयोग पर निर्भर करता है एक ट्रिगर एक बार किसी भी प्रभावित पंक्ति के लिए निकाल दिया गया है एक नियम क्वेरी manipulates या एक उत्पन्न करता है।। अतिरिक्त क्वेरी। इसलिए यदि एक बयान में कई पंक्तियां प्रभावित होती हैं, तो एक अतिरिक्त आदेश जारी करने वाला नियम प्रत्येक ट्रिगर के लिए बुलाए जाने वाले ट्रिगर से तेज़ होने की संभावना है और इसे कई बार अपने परिचालन निष्पादित करना होगा।हालांकि, ट्रिगर दृष्टिकोण धारणात्मक नियम दृष्टिकोण की तुलना में कहीं आसान है, और novices के अधिकार प्राप्त करने के लिए आसान है। "
जानकारी के लिए दस्तावेज़ देख सकेंगे।
http://www.postgresql.org/docs/8.3/interactive/rules-triggers.html
अपने जवाब के लिए धन्यवाद। आप और Macalendas दोनों दे दी है उपयोगी उत्तर इसलिए "स्वीकृत" उत्तर चुनना मुश्किल था, लेकिन मैंने इसे नए उपयोगकर्ताओं को इस अद्भुत साइट में भाग लेने के लिए प्रोत्साहित करने के लिए मैकलेन्डास को देने का फैसला किया। धन्यवाद! –
कोई समस्या नहीं है और खुशी है कि मैं मदद कर सकता हूं। मैंने अभी भी एक विसंगति बंद कर दी है टैग में उद्धरण दें ताकि लिंक ठीक से काम कर सकें। –