Oracle में नियतात्मक कार्य क्या है?
Oracle में नियतात्मक कार्य क्या है?

वीडियो: Oracle में नियतात्मक कार्य क्या है?

वीडियो: Oracle में नियतात्मक कार्य क्या है?
वीडियो: SQL से कुशल फ़ंक्शन कॉल (भाग 2): नियतात्मक संकेत 2024, अप्रैल
Anonim

ए समारोह माना जाता है नियतात्मक अगर यह हमेशा एक विशिष्ट इनपुट मान के लिए एक ही परिणाम देता है। NS आकाशवाणी दस्तावेज़ीकरण का दावा है कि पाइपलाइन तालिका को परिभाषित करना कार्यों जैसा नियतात्मक का उपयोग करके नियतात्मक खंड अनुमति देता है आकाशवाणी उनकी पंक्तियों को बफर करने के लिए, जिससे कई निष्पादन को रोका जा सके।

इसके संबंध में, एक नियतात्मक कार्य क्या है?

एक फ़ंक्शन को नियतात्मक माना जाता है यदि यह हमेशा एक ही परिणाम सेट देता है जब इसे उसी सेट के साथ बुलाया जाता है इनपुट मूल्य। एक फ़ंक्शन को नोडेटर्मिनिस्टिक माना जाता है यदि वह नहीं करता है वापसी एक ही परिणाम सेट जब इसे उसी सेट के साथ बुलाया जाता है इनपुट मूल्य।

ऊपर के अलावा, Oracle में पाइपलाइन फ़ंक्शन क्या है? पाइपलाइन टेबल कार्यों . पाइपलाइन टेबल कार्यों शामिल करें पाइपलाइनयुक्त खंड और पंक्तियों को बाहर धकेलने के लिए PIPE ROW कॉल का उपयोग करें समारोह जैसे ही वे बनाए जाते हैं, तालिका संग्रह बनाने के बजाय। खाली रिटर्न कॉल पर ध्यान दें, क्योंकि वहां से लौटने के लिए कोई संग्रह नहीं है समारोह.

यह भी जानने के लिए कि नियतात्मक कथन क्या है?

नियतात्मक कार्य। NS नियतात्मक फ़ंक्शंस के लिए क्लॉज़ उन फ़ंक्शंस के लिए आदर्श है जिनमें कोई गैर- नियतात्मक अवयव। इसका मतलब है कि हर बार जब आप फ़ंक्शन को समान पैरामीटर मान प्रदान करते हैं, तो परिणाम समान होता है। फ़ंक्शन-आधारित इंडेक्स केवल चिह्नित फ़ंक्शन का उपयोग कर सकते हैं नियतात्मक.

Oracle 11g में परिणाम कैश क्या है?

परिणाम कैश में एक नई सुविधा है ओरेकल 11जी और यह ठीक वही करता है जो इसके नाम का तात्पर्य है, it कैश NS परिणाम प्रश्नों का और इसे साझा पूल के एक टुकड़े में डालता है। यदि आपके पास कोई क्वेरी है जिसे अक्सर निष्पादित किया जाता है और डेटा को पढ़ता है जो शायद ही कभी बदलता है, तो यह सुविधा प्रदर्शन को महत्वपूर्ण रूप से बढ़ा सकती है।

सिफारिश की: