मैं डंपिंग से पहले डंप फ़ाइल का आकार कैसे निर्धारित कर सकता हूं?


25

मैं mysqldump जैसी किसी चीज़ का उपयोग करने से पहले SQL डंप फ़ाइल के आकार का निर्धारण या अनुमान कैसे लगा सकता हूं?

जवाबों:


28

कृपया इस क्वेरी को चलाएं:

SELECT
    Data_BB / POWER(1024,1) Data_KB,
    Data_BB / POWER(1024,2) Data_MB,
    Data_BB / POWER(1024,3) Data_GB
FROM (SELECT SUM(data_length) Data_BB FROM information_schema.tables
WHERE table_schema NOT IN ('information_schema','performance_schema','mysql')) A;

इससे आपको बॉलपार्क फिगर मिलेगा। कॉलम index_lengthका उपयोग नहीं किया गया है क्योंकि mysqldump केवल डेटा को अनुक्रमित नहीं करता है। बस सुरक्षित रहने के लिए, आपको हमेशा इसे तुरंत गज़ब करना चाहिए:

mysqldump --all-databases --routines --triggers | gzip > MySQLData.sql.gz

कोशिश तो करो !!!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.