![]() |
הערכים שהכנסתי זה אחרי שעות שחקרתי מה אני צריך בדיוק לשרת שלי אז לדעתי יש התאמה פה כמו כן לא השתמשתי ב cache כי אני פוחד שהמשחק יקרוס לי שנית.
וניסיתי להתאים בדיוק מה שאני צריך, הבעיה שזה לא עזר ועדיין זו אותה מהירות ולפעמים המסד נתקע אצלי לכמה שניות עד שמשתחרר שאני לוחץ על כפתורים במשחק התקיעות של מסד נתונים קוראים לי שיש בערך 10 משתמשים בו זמנית ומעלה. אז אני כבר מתחיל להתייאש, יש מישהו שאמר לי אפילו ששרת כמו שיש לי אני לא צריך לקנפג ושזה אמור לעבוד מהר לכן אני כבר שוקל שהקוד של המשחק עושה את הבעיה אבל למרות שהמשחק נתקע לי ואני עושה רייסט ל mariadb פתאום כמה דקות ראשונות הוא מתחיל להיות מהיר. והלוגים ריקים לא מראה לי שגיאות שם. בגלל זה אני לא מבין מה הולך פה |
אוקיי אז לפי הטענה שלך למה אתה כל כך בטוח הבעיה מלכתחילה ב-MYSQL?
כמה גודל בסיס הנתונים שלך? וכמה זיכרון תפוס בשרת עצמו בזמן שהכל קורס? בדקת את זה? |
כמובן שזה נבדק יש יותר מ 90% מהזכרון פנוי.
ולמה אני חושב שהבעיה במסד זה כי שהכל עובד לאט ואני עושה רייסט ל mariadb אז הכל משתחרר ונהיה מהיר פתאום. וגודל המסד בערך 50-60 מגה |
הינה משהו שכנראה יעזור לך למצוא פיתרון
http://www.askapache.com/mysql/perfo...ing-mysql.html https://mariadb.com/kb/en/mariadb/op...on-and-tuning/ ודרך אגב... יצרת אינדקסים לטבלאות? |
יכול להיות אינסוף דברים חייב לבדוק רק מי שמכיר את הקוד יוכל להגיד לך מה קורה
1) יכול להיות לולאה כלשהי שעושה אינסוף קריאות למסד נתונים ותוקעת אותו 2) יכול להיות הגדרות apache שמוגדר שם עד 10 משתמשים(זה הברירת מחדל נראה לי) 3)יכול להיות שוב איזהשהי פעולה בזבזנית בקוד. 4)יכול להיות שאין אינדקסים בשרת 5)הגדרות לא נכונות 6)יצא לי להתקל בפירצת sql injection שפשוט כל פעם הזריקו קוד שמעמיס על המסד וכו' וכו' וכו'. ברגע שהשרת איטי אתה צריך לברר האם כל הזיכרון תפוס? האם המעבד מלא? דיסק קשיח מתאמץ יותר מדי? כמה קריאות יש למסד נתונים באותו רגע? האם יש שם שאילתות איטיות? במידה ולא האם הכל מוגדר כמו שצריך? אולי בעיית חומרה בשרת? |
כל הזמנים הם GMT +2. הזמן כעת הוא 04:03. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ