मैं हाल ही में इसी तरह के मुद्दे पर आया था, जहां निरंतर पुन:उपयोग के कारण अस्थायी तालिका बनाएं एक महत्वपूर्ण लागत पर आया था। मैंने उस समाधान का भी उपयोग किया जिसका वर्णन बैरंका ने किया है (एक बार बनाएं और समाप्त होने पर या पुन:उपयोग करने से पहले छोटा करें)।
प्रदर्शन को और भी अधिक बढ़ाने के लिए मैंने इनो डीबी तालिकाओं का उपयोग किया जो एक रैम डिस्क (रैम्फ) पर बनाई गई थीं। यह बहुत कम IO लागत के साथ InnoDB स्टोरेज इंजन के सभी लाभ देता है। यह मेमोरी स्टोरेज इंजन का उपयोग करने की तुलना में एक बेहतर समाधान है, जो Oracle समर्थन के अनुसार, केवल लीगेसी अनुप्रयोगों के लिए उपलब्ध है और कुछ समय के लिए इसमें सुधार या विस्तार नहीं किया गया है।