মাইএসকিউএল: কীভাবে মাইসকিলি_কনেক্টটি ঠিক করবেন () ত্রুটি: (এইচওয়াই 000/1040): অনেক সংযোগ

মাইএসকিউএল

বিশ্বের মধ্যে মুক্ত সফটওয়্যার ক্ষুদ্র থেকে সবচেয়ে স্বীকৃত এবং ট্রেন্ড-সেটিং পর্যন্ত সমস্ত ধরণের অ্যাপ রয়েছে গিম্পের, এ্যাপাচি o মাইএসকিউএল। এবং যেহেতু আমরা ডাটাবেস ইঞ্জিনের বিষয়ে কথা বলছি, আমরা দেখাব যে কোনও কোনও ক্ষেত্রে ঘটে যাওয়া ত্রুটি কীভাবে সমাধান করা যায়, এবং তা হ'ল মাইএসকিউএল: অনেক সংযোগ.

আমরা বলি যে এটি ঘটতে পারে কারণ এটি না হয়ে আমরা এটি ব্যবহার করে প্রচুর সময় ব্যয় করতে পারি, বা হঠাৎ এমনটি ঘটতে পারে যে যদি আমাদের সার্ভারের প্রচুর চাহিদা থাকে আমরা খুব শীঘ্রই ত্রুটি বার্তাটি দেখতে পাব, যা এটি আরও স্পষ্টতই বলেছে mysqli_connect (): (HY000 / 1040): অনেক বেশি সংযোগ.

ডিফল্টরূপে মাইএসকিউএল সর্বাধিক 100 আগত অনুরোধগুলিকে অনুমতি দেয়, এমন কিছু যা এর প্রচুর ডকুমেন্টেশনে খুব স্পষ্ট দেখা যায় না এবং তাই কিছু সমস্যা সমাধান করা অনেক সময় কঠিন হতে পারে। আমাদের যা করতে হবে তা হ'ল এই নিখরচায় ডেটাবেস ম্যানেজারের কনফিগারেশন ফাইলটি পরিবর্তন করতে আমাদের প্রিয় সম্পাদক ব্যবহার করুন is /etc/my.cnf, এবং বিভাগের মধ্যে না বরং নীচে নিজেদের অবস্থান করুন [মাইএসকিএল]

আমরা নিম্নলিখিত লাইন যুক্ত:

সর্বোচ্চ_সংযোগ = 500
সর্বাধিক ব্যবহারকারীর_সংযোগগুলি = 500

আমরা ফাইলটি সংরক্ষণ করি এবং পরিষেবাটি পুনরায় চালু করি:

systemctl পুনরায় সূচনা mysqld.service

এখন আমাদের মাইএসকিউএল এখন একসাথে 500 আগত সংযোগ গ্রহণ করতে সক্ষম হবে, বেশিরভাগ ক্ষেত্রে নিখুঁত সংখ্যার চেয়ে বেশি যদিও অবশ্যই এটি সম্পূর্ণ স্বেচ্ছাসেবী এবং আমরা আমাদের অনুরোধ অনুযায়ী অন্য যে কোনও সংখ্যক অনুরোধে উপস্থিত থাকতে সক্ষম হতে পারি এবং কেবলমাত্র একটি বৃহত চাহিদা থেকে নয় তবে কোনও ত্রুটি থেকেও নিরাপদ থাকতে পারি অজান্তে প্রোগ্রামিং (এই সমস্যাটি উত্পন্ন করার কারণ অন্যান্য কারণ)।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।