মাইএসকিউএল ত্রুটি 2013 এর অর্থ কী?


14

আমি ক্রোন (ব্যাকআপ হিসাবে) এর একটি মাইএসকিএল সার্ভারে মাইএসকিএলডাম্প চালাচ্ছি এবং আমি সতর্কতা বার্তা পাচ্ছি

mysqldump: Got error: 2013: Lost connection to MySQL server during query when doing refresh

এই মাইএসকিউএল ত্রুটিটি (2013) এর অর্থ কী? আমি কিছু গুগলিং করেছি এবং এটি খুব সহায়ক নয় ...

রেকর্ডের জন্য, মাইএসকিএলডাম্প একটি মাইএসকিউএল স্লেভ সার্ভারের সাথে সংযুক্ত হচ্ছে, যখন এটি কোনও মাস্টারের সাথে সংযুক্ত ছিল তখন এটি কাজ করত।

উত্তর:


4

এটি খুব খারাপ হতে পারে, এর 2013অর্থ এই যে mysqldumpপ্রক্রিয়াটি চালিত থ্রেডটি মারা গেছে। এটি হতে পারে কারণ সার্ভারে থাকা InnoDB ইঞ্জিনটি আপনার ডাটাবেসের জন্য ডাটাবেস ফাইলটি পড়ার সময় একটি ত্রুটি সনাক্ত করেছে। হিসাবে mysqldumpব্যাকআপ এটা কোনো সুপ্ত দুর্নীতি আপনার আবেদন এটা সময় দিন কার্যকলাপ দিন এড়াতে পারে ট্রিগার সম্ভবত করতে অনুগ্রহ করে আপনার ডেটাবেসের সব জন্য সকল পৃষ্ঠা পড়তে হয়েছে।

যদি আপনি আপনার mysqlকমান্ডটি চালনা করেন এবং এটিতে প্রতিবেদন করা হয় যে আপনার সংযোগ আইডিটি একটি স্বল্প সংখ্যার পরে আপনার সার্ভারটি সম্ভবত নিজেকে পুনরায় চালু করেছে। mysqld.logকেন তা জানতে আপনার তাত্ক্ষণিকভাবে পরীক্ষা করা উচিত check


আমার উত্তর গ্রহণ করার জন্য ধন্যবাদ, আপনি আপনার mysqld.log এ কী খুঁজে পেয়েছেন?
ডেভ চেনি

আমি স্বল্প সংযোগ আইডি দেখেছি যার অর্থ সার্ভার পুনরায় চালু হয়েছে। আমি এখনও নিশ্চিত না কেন। আমি কীভাবে 'সুপ্ত দুর্নীতি
ররি

1
যদি আপনার মাইএসকিএল সেভারটি আবার শুরু হয়ে থাকে তবে মাইএসকিএল লগের মধ্যে একটি বড় (ডিবাগের পঠিত পৃষ্ঠাগুলি) উপস্থিত থাকবে।
ডেভ চেনি

11

2013 এর অর্থ সার্ভারের সাথে সংযোগ চলে গেছে। হাতছাড়া করার বিভিন্ন সম্ভাবনা রয়েছে:

  1. কেউ KILLজিজ্ঞাসাটি সম্পাদনা করেছেন
  2. নেটওয়ার্ক সমস্যার কারণে সংযোগটি মারা গেছে
  3. সার্ভার ক্র্যাশ হয়েছে / মারা গেছে
  4. আপনার সংযোগটি নিষ্ক্রিয় wait_timeoutছিল এবং হত্যা করা হয়েছিল
  5. ক্লায়েন্টটি যথেষ্ট পরিমাণে ডেটা টানছিল না net_wait_timeoutএবং মারা গিয়েছিল

1
এটি কি নেট_রাইট_টাইমআউট বা নেট_উইট_টাইমআউট ?
ks1322

এছাড়াও net_read_timeout= 600 এবং connect_timeout= 60

0

আপনি কি সংযোগটি খোলেন, সংযোগটি জড়িত না করে দীর্ঘ ক্রিয়াকলাপ করছেন এবং তারপরে কোয়েরিটি চেষ্টা করবেন? যদি এটি হয় তবে মাইএসকিএল সম্ভবত অপেক্ষা_আউটআউটয়ের কারণে সংযোগটি ফেলে দিয়েছে। কোয়েরি জারি করার আগে কেবল পুনরায় সংযোগ করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.