আসুন বুঝতে দিন কখন MySQL সংকুচিত প্রোটোকল ব্যবহার করা উচিত -
-
কম্প্রেশন অপারেশন শুধুমাত্র তখনই ব্যবহৃত হয় যখন ক্লায়েন্ট এবং সার্ভার উভয়ই 'zlib' কম্প্রেশন সমর্থন করে এবং ক্লায়েন্ট কম্প্রেশনের অনুরোধ করে।
-
কম্প্রেশন ব্যবহার করার সুবিধা হল এটি পেলোডের আকার কমিয়ে দেয়।
-
অন্যদিকে, কম্প্রেশন ব্যবহার করার অসুবিধা হল এটি গণনার সময় বাড়ায়।
-
কর্মক্ষমতা বেনিফিট বহুলাংশে নির্ভর করবে ফলাফল সেটের আকারের উপর যা পাঠানো হচ্ছে।
-
এটি ছাড়াও, ডেটাবেস সার্ভার এবং এর ক্লায়েন্টদের মধ্যে নেটওয়ার্ক ব্যান্ডউইথ এবং লেটেন্সিও গুরুত্বপূর্ণ৷
-
ফলাফলের সেট যত বড় হবে, লেটেন্সি তত বড় হবে।
-
অন্য কথায়, ব্যান্ডউইথ যত কম হবে, ব্যবহারকারী তত বেশি কম্প্রেশনের সুবিধা দেখতে পাবেন।
-
পরিষেবার সর্বোচ্চ স্তর ক্ষুদ্রতম বাধার মধ্যে সীমাবদ্ধ। তাই, বর্তমান সময়ে নেটওয়ার্ক এবং সিপিইউ রিসোর্স সম্পর্কিত অবস্থান বিশ্লেষণ করা প্রয়োজন।
-
সবচেয়ে অপ্টিমাইজ করা ডাটাবেস সার্ভার তার সিপিইউর 100% 100% সময় ব্যবহার করবে, অন্যথায় অলস বসে থাকা প্রসেসর থাকলে কম্পিউটিং সংস্থানগুলি নষ্ট হয়ে যাবে।