पीएल/एसक्यूएल टेबल का उपयोग करके और सम्मिलित विवरण में बाध्य करने के लिए एक बार में कुछ सौ पंक्तियों को सम्मिलित करना बेहतर होता है। इस पर विवरण के लिए यहां ।
इस बात से भी सावधान रहें कि आप पीएल/एसक्यूएल टेबल कैसे बनाते हैं। यदि संभव हो, तो इसके बजाय "INSERT INTO t1 SELECT ..." का उपयोग करके सीधे अपने सभी ट्रांसफ़ॉर्म को SQL में करना पसंद करें क्योंकि PL/SQL में पंक्ति-दर-पंक्ति संचालन करना अभी भी SQL से धीमा होगा।
किसी भी मामले में, आप INSERT /*+APPEND*/
का उपयोग करके डायरेक्ट-पाथ इंसर्ट का भी उपयोग कर सकते हैं , जो मूल रूप से डीबी कैश को बायपास करता है और सीधे डेटा फ़ाइलों को नए ब्लॉक आवंटित और लिखता है। आप इसका उपयोग कैसे करते हैं, इसके आधार पर यह लॉगिंग की मात्रा को भी कम कर सकता है। इसके कुछ निहितार्थ भी हैं, इसलिए कृपया ठीक मैनुअल
पहला।
अंत में, यदि आप तालिका को छोटा कर रहे हैं और पुनर्निर्माण कर रहे हैं तो पहले ड्रॉप (या अनुपयोगी चिह्नित करना) और बाद में अनुक्रमणिका का पुनर्निर्माण करना सार्थक हो सकता है।