asfarfordev السلام عليكم لدي مشكلة تؤرقني ، عندي سرفر به عدة مواقع ، كانت تعمل بشكل عادي ، فجأة أصبحث تتوقف بدون سبب ، لما اطلعت على htop وجدت ان هناك mysqlnd يستغل 400% من cpu هل من حل للمشكلة او مثلا اداة لقتل الطلبات التي يتأخر تنفيدها اكير من 3 ثوان
علي ملص asfarfordev وعليكم السلام ورحمة الله وبركاته. يبدو أن المشكلة تتعلق بقاعدة البيانات. عمومًا يمكنك قتل الطلبات التي تستغرق أكثر من 3 ثوان باستخدام pt-kill، حيث تقوم بتنصيب الأداة: تسجيل الدخول لعرض الكود ثم تشغل الأمر التالي مع تغيير البيانات إلى ما يتوافق مع بيانات الوصول لديك: تسجيل الدخول لعرض الكود أيضًا يمكنك مراجعة سجل الاستعلامات البطيئة وتحليلها لمعرفة مكمن الخطأ باستخدام أداة mysqldumpslow.
هشام حسين asfarfordev هناك الكثير من الأسئلة المشابهة لسؤالك في ستاك اوفر فلو وإجاباتها جيدة كإجابات هذا السؤال. https://stackoverflow.com/questions/43443807/mysql-process-goes-over-400-of-cpu-usage
مصطفى بنقطيب ليس لدي خبرة جيدة في أبونتو لكن، يمكنك البحث عن عن شيئ اسمهSystem Monitor في أنظمة LINUX بصفة عامة وهو ما يوافق TASK MANAGER في الويندوز . يمكنك فتح عن طريق الضغط على Super + A أو استعمال أكتب كلمة top في TERMINAL.