আমার একটি অ্যামাজন (এডাব্লুএস) অরোরা ডিবি ক্লাস্টার রয়েছে এবং প্রতিদিন [Billed] Volume Bytes Used
এটি বাড়ছে।
আমি আমার সমস্ত টেবিলের আকারটি পরীক্ষা করেছি (সেই ক্লাস্টারের সমস্ত ডাটাবেসে) INFORMATION_SCHEMA.TABLES
টেবিলটি ব্যবহার করে :
SELECT ROUND(SUM(data_length)/1024/1024/1024) AS data_in_gb, ROUND(SUM(index_length)/1024/1024/1024) AS index_in_gb, ROUND(SUM(data_free)/1024/1024/1024) AS free_in_gb FROM INFORMATION_SCHEMA.TABLES;
+------------+-------------+------------+
| data_in_gb | index_in_gb | free_in_gb |
+------------+-------------+------------+
| 30 | 4 | 19 |
+------------+-------------+------------+
মোট: 53 জিবি
তাহলে কেন এই সময়ে আমার কাছে প্রায় 75 গিগাবাইট বিল করা হচ্ছে?
আমি বুঝেছি যে নিয়মিত মাইএসকিউএল সার্ভারে ইবদাটা ফাইলগুলি কখনই সঙ্কুচিত হতে পারে না সেভাবে প্রভিশন করা স্থান কখনই মুক্ত করা যায় না; আমি ঠিক আছে। এটি নথিভুক্ত, এবং গ্রহণযোগ্য।
আমার সমস্যাটি হ'ল প্রতিদিন, আমার কাছে বিল দেওয়া স্থানটি বাড়ছে। এবং আমি নিশ্চিত যে আমি 75GB স্থান অস্থায়ীভাবে ব্যবহার করছি না। আমি যদি এরকম কিছু করতে পারি, আমি বুঝতে পারি। এটি এমনভাবে মনে হয় যে আমি আমার টেবিলগুলি থেকে সারিগুলি সরিয়ে, বা টেবিলগুলি ফেলে রেখে বা এমনকি ডাটাবেসগুলি ফেলে দিয়ে, আমি যে স্টোরেজ স্থানটি মুক্ত করছি তা কখনই পুনরায় ব্যবহৃত হয় না।
আমি একাধিকবার এডাব্লুএস (প্রিমিয়াম) সমর্থনের সাথে যোগাযোগ করেছি এবং কেন তা কেন কখনও ভাল ব্যাখ্যা পেতে সক্ষম হইনি। যে টেবিলগুলিতে প্রচুর ( টেবিল প্রতি ) রয়েছে সেগুলি
চালানোর জন্য আমি প্রস্তাবনা পেয়েছি বা মুদ্রিত ডেটা এখনও রোলব্যাক বিভাগে রাখা হয়নি তা নিশ্চিত করার জন্য (রেফার: এমভিসিসি ) , এবং রোলব্যাক অংশটি খালি হয়েছে তা নিশ্চিত করার জন্য দৃষ্টান্তটি পুনরায় চালু করুন।
যারা কেউ সাহায্য করেনি।OPTIMIZE TABLE
free_space
INFORMATION_SCHEMA.TABLES