मेरे पास दो डेटाबेस टेबल हैं। एक में करोड़ों के रिकॉर्ड होते हैं। चलो उस एक को बुलाओ history
। दूसरे की गणना दैनिक आधार पर की जाती है और मैं इसके सभी रिकॉर्ड history
एक में कॉपी करना चाहता हूं ।
मैंने क्या किया था:
INSERT INTO history SELECT * FROM daily
और इसने थोड़ी देर के लिए चाल चली, लेकिन यह धीमी और धीमी होने लगी क्योंकि रिकॉर्ड की संख्या बढ़ती रही। अब मैं लगभग 2 मिलियन रिकॉर्ड से नकल करने की आवश्यकता है है daily
करने के लिए history
एक ऑपरेशन में है और इसे पूरा करने के लिए बहुत समय लगता है।
क्या एक तालिका से दूसरी तालिका में डेटा की प्रतिलिपि बनाने का एक और अधिक कुशल तरीका है?