ציטוט:
נכתב במקור על ידי 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