Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle PL/SQL प्रदर्शन ट्यूनिंग क्रैश कोर्स

पहले के सुझावों के साथ (सभी अपने अधिकारों में उत्कृष्ट) कुछ सरल चीजें हैं जो आप कर सकते हैं जो आपको तत्काल प्रदर्शन गुरु (टीएम) में बदल देगी:

  1. कागजों और किताबों से भरा ब्रीफकेस ले जाएं। "अत्यधिक प्रभावी लोगों के लिए ओरेकल प्रदर्शन ट्यूनिंग" + जैसे शीर्षक वाली कुत्ते-कान वाली किताबें और उन पर लिखे गए बक्से और तीरों वाले कागज के टुकड़े अच्छी तरह से काम करते हैं। यदि पुस्तकें Oracle के पुराने संस्करणों के लिए हैं तो यह उतना ही बेहतर है जितना कि ऐसा लगता है कि आप इसे कुछ समय से कर रहे हैं - साथ ही, आप अपने स्थानीय किताबों की दुकान पर 'निकासी' तालिका से उन्हें सस्ते में खरीद सकते हैं। सर्वोत्तम प्रभाव के लिए ब्रीफ़केस को अच्छी तरह से पहना जाना चाहिए - यदि आपको एक नया ब्रीफ़केस खरीदने के लिए मजबूर किया जाता है तो आप उस पर कार के साथ बैक करके और/या हैंडल पर रस्सी बांधकर और इसे रेत/गंदगी के माध्यम से खींचकर उस अनुभवी प्रभाव को प्राप्त कर सकते हैं। / दस मिनट के लिए कीचड़। यह सब मूल निवासियों को प्रभावित करने में मदद करता है। एक बुलेट होल या दो दिलचस्प बातचीत शुरू करने वाले हो सकते हैं। आप अपने लंच और तौलिया जैसी अन्य महत्वपूर्ण चीजों को ले जाने के लिए भी ब्रीफकेस का उपयोग कर सकते हैं।
  2. सभी प्रश्नों के लिए पूर्ण-कुंजी अनुक्रमणिका जोड़ें।
  3. सुनिश्चित करें कि सभी विदेशी कुंजियों में पूर्ण-कुंजी अनुक्रमणिकाएं उनका समर्थन करती हैं।

यह आपको यह विचार दे सकता है कि "प्रदर्शन विश्लेषण" में ज्यादातर इंडेक्स जोड़ने के होते हैं, जिन्होंने सॉफ़्टवेयर लिखने वाले लोगों को जोड़ने के लिए कभी परेशान नहीं किया क्योंकि उनके अगले-से-खाली विकास डेटाबेस में सब कुछ वास्तव में तेजी से चलता था। यह सही नहीं है। एक पूरा निर्माण। कोरी बकवास। सर्वश्रेष्ठ . पर यह केवल इसके बारे में है, जैसे, इसका 95%। परदे के पीछे उस आदमी पर ध्यान मत दो - उसका कोई महत्व नहीं है...

अब आप Oracle प्रदर्शन मास्टर्स के रहस्यों को जानते हैं। (खैर, इसमें से अधिकांश वैसे भी, गुप्त हैंडशेक को छोड़कर, जिसे एक पाठ संदेश में समझाना कठिन है (और इसके अलावा, आपको प्रत्येक हाथ पर छह अंगुलियों की आवश्यकता है), और छिपे हुए रहस्य, जिसमें मुख्य रूप से बहुत सी चीजें शामिल हैं मेंढक जो आप नहीं करते तकनीकी रूप से जानने की जरूरत है लेकिन जो जानकार लोगों को हंसाने के लिए जाना जाता है - जो आकर्षक नहीं है...)।

आगे बढ़ो और अच्छे काम करो।

+यह वास्तव में थोड़ा गलत है। आप वास्तव में अपने ब्रीफ़केस में जो पुस्तक रखना चाहते हैं, वह है "ओरेकल परफॉर्मेंस ट्यूनिंग उन लोगों के लिए जो इस ग्रह के निवासियों के 99.9% से अधिक स्मार्ट हैं"। चूँकि इस ग्रह के 99.999999%++ निवासी एकल-कोशिका वाले जीव या प्रबंधक (और कभी-कभी दोनों) हैं, इसे पूरा करना मुश्किल नहीं है।

++ यह एक वास्तविक संख्या है। आप इस सामान को केवल +++ नहीं बना सकते।

+++ दरअसल, आप कर सकते हैं और मैंने किया। लेकिन यदि आप सटीक संख्या का उपयोग करते हैं तो यह "झूठ" नहीं है - यह "रचनात्मक पुन:कल्पना" ++++ है।

++++ सलाहकार-बोलने में यह "झूठ" है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं इस क्वेरी को ऑरैकल में कैसे कर सकता हूं?

  2. एक प्रक्रिया में बनाई गई तालिका को हटा दिया जाता है, प्रक्रिया के लिए संकलन त्रुटि प्राप्त करना

  3. DBMS_SCHEDULER.CREATE_JOB प्रक्रिया के साथ एक प्रक्रिया कैसे निष्पादित करें

  4. Oracle में ड्रॉप और ड्रॉप पर्ज के बीच अंतर

  5. आप Oracle में अधिकतम संभव तिथि कैसे प्राप्त करते हैं?