আমার একটি খুব বেশি ট্র্যাফিক ওয়েবসাইট রয়েছে যেখানে এটি সম্ভব যে প্রতি ঘন্টা প্রতি নতুন রেকর্ড .োকানো হয়।
এই একটি ত্রুটিটি সাইটটিকে পঙ্গু করে দিচ্ছে:
PDOException: SQLSTATE[40001]: Serialization failure: 1213
Deadlock found when trying to get lock;
try restarting transaction: INSERT INTO {location_instance}
(nid, vid, uid, genid, lid) VALUES (:db_insert_placeholder_0,
:db_insert_placeholder_1, :db_insert_placeholder_2,
:db_insert_placeholder_3, :db_insert_placeholder_4);
Array ( [:db_insert_placeholder_0] => 1059 [:db_insert_placeholder_1] =>
1059 [:db_insert_placeholder_2] => 0 [:db_insert_placeholder_3] =>
cck:field_item_location:1059 [:db_insert_placeholder_4] => 1000 )
আমি খুব অবাক হব যদি মাইএসকিউএল এই ধরণের বোঝা পরিচালনা করতে না পারে। সুতরাং, আমার প্রশ্নগুলি তখন, এটি কি কোনও ডাটাবেসের সমস্যা এবং কীভাবে আমি মাইএসকিউএলকে এত বেশি ট্র্যাফিক পরিচালনা করতে সক্ষম হতে পারি?
স্ক্রিপ্টগুলি সহ একটি ডেভলপমেন্ট সার্ভারে আমার ওয়েবসাইট সেট আপ করার জন্য আমার ওয়েবসাইটের একটি অনুলিপি রয়েছে যা ওয়েবসাইটে লিখিত সামগ্রীর বোঝা অনুকরণ করে। আমি 16 গিগাবাইট র্যাম সহ উবুন্টু, এলএএমপি স্ট্যাক চালাচ্ছি।
স্বীকার করা, আমি ডাটাবেস সম্পর্কে খুব জ্ঞানী না। আসলে, আমি ডিফল্ট my.cnf দিয়ে শুরু করছি যা 'অ্যাপটি-ইনস্টল ইনস্টল' শেষ হওয়ার পরে এটির সাথে আসে। টেবিলগুলি সমস্ত ইনোডব। এই সমস্যাটি সমাধান করার জন্য আপনি কোন কনফিগারেশন সেটিংস এবং পদ্ধতির শুরু করার পরামর্শ দিচ্ছেন?
আপনার আরও কী তথ্য প্রয়োজন হতে পারে তা আমাকে জানান।
ধন্যবাদ