View Single Post
ישן 23-10-08, 05:47   # 2
pirsomet
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 104

pirsomet לא מחובר  

ציטוט:
נכתב במקור על ידי O-B צפה בהודעה
עריכה: עוד שאלה..
האם השגיאה:

קוד:
1203: User ***** has already more than 'max_user_connections' active connections
נובעת מאי שימוש בפונקציה mysql_close()? (אם לא אז ממה?)
כי הבנתי שהחיבור למסד נסגר אוטומטית בסיום הטעינה.
בעיקרון החיבור צריך להסגר אוטומטית אבל, עד כמה שאני יודעה, מסיבות שונות לפעמים זה לא קורה.
אולי הבעיה היא בזה שאתה לא עושה ניתוק ממסד נתונים ואולי גם לא. אי אפשר להגיד כאן בוודאות.

תנסה לברר אצל חברת אחסון\מנהל השרת מה הן ההגבלות של מספר החיבורים למסד נתונים.

חוץ מזה, אם אין לך שימוש בTRANSACTIONS וLOCKS, אתה יכול להשתמש בפונקציה mysql_pconnect בזמן החיבור במקום mysql_connect. זה יפתח חיבור אחד קבוע והמערכת שלך תשתמש בחיבור זה בלי לפתוח חיבורים נוספים.
http://il2.php.net/mysql_pconnect
  Reply With Quote