مشاهدة النسخة كاملة : Too many connections | مرة اخرى وإستفسار من سيادتكم !!!


زيدان العرب
02-12-2011, 10:38 PM
السلام عليكم ورحمة الله وبركاته

أحب أن أستفسر بخصوص هذة المشكلة التي أربكتني كثيراً جداً

Database error in vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Too many connections
/home/delegnt/public_html/vb/includes/class_core.php on line 311

مشكلة أصبحت تتكر بأستمرار خلال الأسبوع الماضي

المشكلة أن الموقع يصبح بطيء جداً ومن ثم يفصل الأتصال بالقاعدة وتظهر الـ data base error التعيسة

رابط الموقع

[شروح البرامج, تعريفات, دعم فني, تصميم, الفوتوشوب, برامج]

الزوار من 10 ألف إلى 20 ألف يومياً

وعدد الصفحات المتصفحة يومياً أكثر من

160 ألف

المساحة : 4 جيجا

الباندويث الشهري من 100 إلى 150 جيجا

الهاكات المركبة : 4 هاكات



الكلمات الدلالية
المتواجدين خلال 24 ساعه
خدمة RSS
الأوسمة
منع الأرسال للرسال الخاصة إلى بعد × مشاركات

اللي ممكن الأستغناء عنة ياليت تدلوني على شرح لتجنبة

معدل ضغط الـ GZIP عندي 1 فقط

ال****ز : 2400


عندما راجعت المستضيف أخبرني بهذا

نسبة الموارد المحددة لك من المعالج و الرام هى 12 % للخطة التى يعمل عليها موقعك


إن كان ولابد من أخذ VPS فليس لدي مشكلة

المطلوب منك أن تخبرني بالشركة الأفضل سواء عربية أو اجنبية

:icon30:
و عدد الكونكشن ايضا للخطة الخاصة بك هو 60 كونكشن فى نفس اللحظة

facebook
02-13-2011, 03:30 AM
مرحبا بك زيدان العرب
جرب هذا الحل لعله يفيدك


قراءة لسبب المشكلة

يعاني بعض أصحاب المواقع بتعطل مواقعهم وتكرار خروج رسالة Too many Connections بين الحين والآخر

سبب هذه المشكله بأن المتصلين بقاعدة البيانات تجاوزا الليمت المحدد الإفتراضي وهو 100

والسبب الثاني بأن القيمه الإفتراضيه لقطع الإتصال بين المتصل والقاعده هو 28800 اي 8 ساعات

وهنا يصبح اتصال الآخرين بالقاعده غير مستفاد منه , اذ ان الزائر او العضو خرج من موقعك منذ مده واتصاله بقاعدة البيانات مستمرا ً لـ8 ساعات وهكذا مع تراكم اعضاء وزوار موقعك لحين ظهور رسالة Too many Connections


حل هذه المشكله:-
اذا كنت تملك سيرفر خاص بك أو كلم مضيفك للقيام بما يلي:

1- قم بتشغيل برنامج " الشيل " او برنامج مشابه ومن ثم الدخول على الـroot
2- اذا كنت تريد معرفة الرقم المحدد في max_connections ضع هذا الأمر
show global variables like "max_connections";
3- لزيادة الرقم في max_connections ضع هذا الامر
[شروح البرامج, تعريفات, دعم فني, تصميم, الفوتوشوب, برامج]
مع مراعاة تغيير رقم 900 إلى أي رقم تريده
4- اذا كنت تريد معرفة الوقت الذي يـُبقي الزائر او العضو متصلا ً بقاعدة البيانات رغم عدم وجودهم ادخل هذا الأمر
show global variables like "wait_timeout";
الإفتراضي هو 28800 ثانيه , يساوي 8 ساعات
5- لتقليل او لزيادة مدة الإتصال بالقاعده , ادخل هذا الأمر
set global wait_timeout =900;
مع مراعاة تغيير رقم 900 إلى الرقم الذي تريده

زيدان العرب
02-13-2011, 03:39 AM
كل ما قالة المضيف

نسبة الموارد المحددة لك من المعالج و الرام هى 12 % للخطة التى يعمل عليها موقعك

و عدد الكونكشن ايضا للخطة الخاصة بك هو 60 كونكشن فى نفس اللحظة

mushahed
02-13-2011, 04:44 AM
شكرا للزميل facebook على توفير الحل بسرعة
--------
أخي زيدان المشكلة ما أظنها من قصور في القواعد لديك ولكن المضيف يريدك أن ترقي أو ترحل
من المستحيل بقاء موقع بالامكانات التي وضحت أعلاه على استضافة مشتركة
ولا حتى على vps إذا كانت المعطيات اعلاه مستقرة فلابد من الانتقال فورا لسيرفر خاص
ولكن يمكنك أخذ سيرفر صغير بمواصفات معقولة وهي متوفرة عند العديد من الشركات
بأسعار في حدود المائة دولار شهريا أو اكثر قليلا

خذ حذرك ونزل باك اب يومي من موقعك لحين الانتقال حتى لا يحدث ما لا تحمد عقباه

-----------

مشكلة اصحاب الاستضافة انهم يحبون المواقع الخاملة ويضايقون الناجحين لتوفير مواردهم
يعطون لكل واحد مساحة وهمية وعند شغل نسبة 2% منها يبدأ ضغطهم يرتفع
لا أعمم ولكن الاغلبية هكذا حسب التجربة المريرة التي مررت بها شخصيا ومر بها العديد من الزملاء

أتمنى لكم التوفيق والنجاح

زيدان العرب
02-13-2011, 10:38 AM
مرحباً بك عزيزي مشاهد نت ~

مع الأسف هذا حال إخواننا العرب ~

وكعادتي دوماً أقوم بأخذ باك أب يومي للمنتدى الخاص بي ~

أخي الكريم :~ ماهو رأيك في هذة المواصفات

Disk Space : 150 GB
Guaranteed RAM : 2560 MB
Burstable RAM : 3072 MB
IP Addresses : 3
Bandwidth : 3000 GB

ولم تجب عن سؤآلي بأفضل الشركات الأجنبية

لأني زهقت من التعامل مع الشركات العربية حقيقه

mushahed
02-13-2011, 11:37 AM
هذه الخطة مناسبة جدا ان كانت حقيقية ولكن المشكلة عند الأغلب هو تقسيم السيرفر على vps أكبر من طاقته ووضع عشرات المواقع عليه واعطاء كل واحد بيانات خيالية سرعان ما يكتشف انها زائفة

نصيحتي أن تأخذ سيرفر صغير مع ادرته من شركة محترمة
يمكنك مراسلتي على الخاص لعرض مقترح فلا أحب التشهير ولا الترويج لأحد

تقبل تحياتي

زيدان العرب
02-13-2011, 11:54 AM
تمت مراسلتك على الخاص أخي ~

والعروض التي في الأعلى من شركة اجنبية ~

\ \ \

mushahed
02-13-2011, 12:17 PM
تم الرد بما يناسب

شكرا لكم

زيدان العرب
02-13-2011, 01:00 PM
يغلق لإنتهاء الطلب

ماقصرت

mushahed
02-13-2011, 01:23 PM
موفق اخي العزيز ونتمنى لقلعتكم الزاخرة بكل مفيد مزيدا من الرقي والتقدم