খুব বেশি দিন আগে আমি এখানে অচলাবস্থার বিষয়ে লিখেছিলাম: PDOException: SQLSTATE [40001]: সিরিয়ালাইজেশন ব্যর্থতা: 1213 লক পাওয়ার চেষ্টা করার সময় ডেডলক পাওয়া গেছে;
আমার উন্নয়ন দল চেষ্টা করার চেষ্টা করেও আমরা এখনও এর মতো ত্রুটি পেয়েছি:
PDOException: SQLSTATE [40001]: সিরিয়ালাইজেশন ব্যর্থতা: 1213 লক পাওয়ার চেষ্টা করার সময় ডেডলক পাওয়া গেছে; পুনঃসূচনা পুনরায় চালু করার চেষ্টা করুন: INSERT INTO {অবস্থান_instance} (nid, vid, uid, জেনিড, idাকনা) VALUES (: db_insert_ placeholder_0,: db_insert_ placeholder_1,: db_insert_ placeholder_2,: db_insert_ placeholder_3,: db_in__1) অ্যারে ([: db_insert_ placeholder_0] => 1059 [: db_insert_placeholder_1] => 1059 [: db_insert_ placeholder_2] => 0 [: db_insert_ placeholder_3] => সিসি: ফিল্ড_লাইট_লোকেশন: 1059 [: db_insert_ place_loclocation]>> এর অবস্থান => /var/www/website.com/sites/all/modules/location/location.module)।
এই উদাহরণে নির্দিষ্ট সারণী সত্ত্বেও, আমরা অন্যান্য টেবিলে এই ত্রুটিটি পাই get
এই আমার অবস্থা। আমি একটি বড় বিশ্ববিদ্যালয় প্রকল্প গ্রহণ করেছি। যে কোনও সময় এখানে প্রতিদিন 50,000 ক্যাম্পাসের বাসিন্দা থাকেন যারা এই সিস্টেমটি ব্যবহার করেন। এগুলি ছাড়াও, আমি ম্যানুয়ালি এবং কাস্টম মডিউল কোডের মাধ্যমে (পুরানো বিশ্ববিদ্যালয়ের ডেটা থেকে মাইগ্রেশন) এই নতুন দ্রুপাল site সাইটে শত শত লিখিত সামগ্রীর আইটেমের শত শত স্থানান্তরিত করছি।
এই ত্রুটিটি আমাদের হত্যা করছে, যেখানে আমরা প্রায় শেষ বছরের মূল্যবান কাজগুলি স্ক্র্যাপ করতে এবং ড্রুপাল যদি এই ধরণের বোঝা পরিচালনা করতে না পারি তবে অন্য কিছু নিয়ে যেতে প্রস্তুত।
তবে এটি আমার কমবেশি প্রশ্ন - ড্রুপাল কীভাবে এই ধরণের বোঝা পরিচালনা করতে পারে? কীভাবে আমি এ জাতীয় ক্রিয়াকলাপ পরিচালনা করতে সক্ষম হতে পারি আমার কাজের প্রবাহকে? এটি কি একটি দ্রুপাল সমস্যা? একটি ডাটাবেস ইস্যু?
বিশেষত, আমি উবুন্টু, এলএএমপি স্ট্যাক 16 জিবি র্যাম চালাচ্ছি। এটি দ্রুপাল সম্পর্কিত, ডেটাবেস সম্পর্কিত, সার্ভার কনফিগারেশন সম্পর্কিত, বা দ্রুপালের সামর্থ্যের মধ্যে কাজ করার জন্য কোনও ভিন্ন কাজের প্রবাহ কিনা সে সম্পর্কে আমি কোনও পরামর্শের জন্য উন্মুক্ত, সুতরাং আপনার যদি এই এত ক্রিয়াকলাপের অভিজ্ঞতা থাকে তবে নির্দ্বিধায় কোনও পরামর্শ দিন।