Arthur Dent
New member
אחסון VPS עם הרבה RAM - עד 40$
אני מחפש פתרון משמעותי לצריכת זיכרון של MYSQL בשרת שלי: או שרת עם יותר זכרון או טיפים משמעותיים לניהול זכרון.
אני מריץ שרת וירטואלי ב-לינואוד (LINODE)
הזכרון RAM שמקבלים בLINODE על 40$ הוא בסה"כ 1.5 ג'יגה, ותכלס, אצל LINODE (ומן הסתם אצל אחרים) הזכרון הוא הפרמטר הכי משמעותי בקביעת המחיר. 40$ זה החסם העליון שלנו...
המערכת: אובונטו 12.04 64bit
יש שם 4-5 אתרי וורדפרס, כשאחד מהם יחסית גדול: דטבייס= 1GB קבצים= 2GB
ג'יגה דטבייס לאתר וורדפרס זה די הרבה...
המנוע של הדטבייס מוגדר כ-INNODB
ה-MYSQL כל הזמן נופל על שגיאות זכרון:
InnoDB: Fatal error: cannot allocate memory for the buffer pool
כרגע הMYSQL מקונפג על ערכים די גבוהים (יחסית לדיפולט) כי זה היה הפתרון של האדמין המקורי לבעיות ביצועים (בנוסף ל-CACHING)
key_buffer = 256M
max_allowed_packet = 32M
thread_cache_size = 50
query_cache_size = 16M
table_cache = 256
אני תוהה מה אפשר לעשות:
א) אני לא מוצא VPS באותו מחיר (40$) שנותן משמעותית יותר זכרון ---- מכירים כזה?
(כזכור - יש לי בסה"כ 1.5 ג'יגה)
(האתר פונה לקהל ישראלי, אבל זה לא משנה איפה הוא יושב - המחיר וה-UPTIME יותר קריטיים)
ב) אולי יש דרכים דרסטיות לאופטימיזציה של ניהול הזכרון של ה-WORDPRESS? או של ה-MYSQL?
ג) אולי אני צריך לשלם למומחה שישב שעתיים על המכונה שלי ויעשה מזה משהו יעיל יותר (עם אותם ביצועים) ?
ד) ראיתי הצעות ברשת להחליף את האפצ'י ב-NGINEX.
אישית היה לי קשה להעמיד אתר וורדפרס על NGINEX (אולי היום יהיה יותר קל?)
ככה או ככה מדובר על ניהו להזכרון של שרת האינטרנט, והחסכון, למרות שהוא משמעותי, עדיין זניך לועמת הצריכה של MYSQL.
תודה
אני מחפש פתרון משמעותי לצריכת זיכרון של MYSQL בשרת שלי: או שרת עם יותר זכרון או טיפים משמעותיים לניהול זכרון.
אני מריץ שרת וירטואלי ב-לינואוד (LINODE)
הזכרון RAM שמקבלים בLINODE על 40$ הוא בסה"כ 1.5 ג'יגה, ותכלס, אצל LINODE (ומן הסתם אצל אחרים) הזכרון הוא הפרמטר הכי משמעותי בקביעת המחיר. 40$ זה החסם העליון שלנו...
המערכת: אובונטו 12.04 64bit
יש שם 4-5 אתרי וורדפרס, כשאחד מהם יחסית גדול: דטבייס= 1GB קבצים= 2GB
ג'יגה דטבייס לאתר וורדפרס זה די הרבה...
המנוע של הדטבייס מוגדר כ-INNODB
ה-MYSQL כל הזמן נופל על שגיאות זכרון:
InnoDB: Fatal error: cannot allocate memory for the buffer pool
כרגע הMYSQL מקונפג על ערכים די גבוהים (יחסית לדיפולט) כי זה היה הפתרון של האדמין המקורי לבעיות ביצועים (בנוסף ל-CACHING)
key_buffer = 256M
max_allowed_packet = 32M
thread_cache_size = 50
query_cache_size = 16M
table_cache = 256
אני תוהה מה אפשר לעשות:
א) אני לא מוצא VPS באותו מחיר (40$) שנותן משמעותית יותר זכרון ---- מכירים כזה?
(כזכור - יש לי בסה"כ 1.5 ג'יגה)
(האתר פונה לקהל ישראלי, אבל זה לא משנה איפה הוא יושב - המחיר וה-UPTIME יותר קריטיים)
ב) אולי יש דרכים דרסטיות לאופטימיזציה של ניהול הזכרון של ה-WORDPRESS? או של ה-MYSQL?
ג) אולי אני צריך לשלם למומחה שישב שעתיים על המכונה שלי ויעשה מזה משהו יעיל יותר (עם אותם ביצועים) ?
ד) ראיתי הצעות ברשת להחליף את האפצ'י ב-NGINEX.
אישית היה לי קשה להעמיד אתר וורדפרס על NGINEX (אולי היום יהיה יותר קל?)
ככה או ככה מדובר על ניהו להזכרון של שרת האינטרנט, והחסכון, למרות שהוא משמעותי, עדיין זניך לועמת הצריכה של MYSQL.
תודה