আমি মনে করি না key_buffer_size
নিন্দা করা হয়েছে, মাইএসকিউএল ব্যবহার key_buffer_size
থেকে তাদের ওয়েবসাইটে ডকুমেন্টেশনে নিকটতম প্রাপ্তিসাধ্য করার অধিকার পর্যন্ত সর্বশেষ সংস্করণ । এছাড়াও একটি বাগ রিপোর্ট রয়েছে যা প্রারম্ভকালে অবহেলিত ভেরিয়েবলগুলি অনুরোধ করে সতর্কতা প্রেরণের অনুরোধ করে যা প্রস্তাব দেয় যে এটি key_buffer
হ্রাস করা হয়েছে।
আমি ব্যক্তিগতভাবে ডকুমেন্টেশনের সাথে যাব কারণ এটি প্রামাণ্য হওয়া উচিত এবং ইন্টারনেট দরকারী তথ্যে পূর্ণ হলেও এটি ভুল তথ্য দিয়েও পূর্ণ।
এটি বলার পরে মনে হচ্ছে যে মাইএসকিএল আপনার ভেরিয়েবলগুলিতে প্রদত্ত ভেরিয়েবলের সাথে মেলে ওঠার উপায় থেকে বেরিয়ে যায় এবং যতক্ষণ আপনি প্রদত্ত নামটি অনন্য তা ততক্ষণ তা করবে
কী_বফার_ সাইজ = 16 মি
mysql> show variables like '%key_buffer%';
+-----------------+----------+
| Variable_name | Value |
+-----------------+----------+
| key_buffer_size | 16777216 |
+-----------------+----------+
1 row in set (0.00 sec)
কী_বফার = 6 মি তে পরিবর্তন করুন
mysql> show variables like '%key_buffer%';
+-----------------+---------+
| Variable_name | Value |
+-----------------+---------+
| key_buffer_size | 6291456 |
+-----------------+---------+
1 row in set (0.00 sec)
কী_বি = 16 মি তে পরিবর্তন করুন
mysql> show variables like '%key_buffer%';
+-----------------+----------+
| Variable_name | Value |
+-----------------+----------+
| key_buffer_size | 16777216 |
+-----------------+----------+
1 row in set (0.00 sec)
কী_ = 16 মি তে পরিবর্তন এবং মাইএসকিএল কী_ হিসাবে শুরু করতে ব্যর্থ হয়েছে কারণ এটি অনন্য নয়।