שמרו על מסד הנתונים שמאחורי האתר בריא.

כל מה שהאתר שלכם מציג שמור במסד הנתונים. LayerAssist בודק שהוא פועל ונגיש, מחפש שגיאות ושאילתות איטיות, ומסביר את הבעיות לפני שהאתר קורס.

במבט אחד

  • אוטומציהאוטומציית „תקינות מסד הנתונים” המוכנה בודקת שמסד הנתונים פועל ונגיש, ומדווחת על שגיאות או שאילתות איטיות שמצאה בלוגים.
  • ניטור מובנהאם אתם רוצים התראה ברגע שמסד הנתונים נעצר, הוסיפו ניטור שירות מובנה לשירות מסד הנתונים.
  • בצ'אטבצ'אט הוא מתקן שגיאות חיבור, משקם טבלאות פגומות ומוצא מה מאט את מסד הנתונים.

כשמסד הנתונים נופל, כל האתר מלבין

הדפים, המוצרים, ההזמנות והמשתמשים שלכם שמורים במסד נתונים, בדרך כלל MySQL או MariaDB. כשהאתר לא מגיע אליו, המבקרים רואים „Error establishing a database connection” או דף ריק, ושום דבר לא עובד עד שזה מתוקן.

מסדי נתונים גם נשחקים לאט: טבלאות נפגמות אחרי קריסה, שאילתות מאטות ככל שהנתונים גדלים, והזיכרון בשרת נגמר. הבעיות האלה משאירות אזהרות בלוגים הרבה לפני שהאתר נופל.

סימנים שמסד הנתונים צריך תשומת לב

  • „Error establishing a database connection”
  • דפים שהיו מהירים לוקחים עכשיו כמה שניות
  • „Table is marked as crashed and should be repaired”
  • דפי הניהול נתקעים בזמן שמירה

בעיות נפוצות במסדי נתונים

פרטי התחברות שגויים למסד הנתונים

סיסמה, משתמש או שרת ששונו בלוח הבקרה של האחסון אבל לא בהגדרות האתר מנתקים את החיבור מיד.

שירות מסד הנתונים נעצר

חוסר בזיכרון, דיסק מלא או עדכון שנכשל יכולים לעצור את MySQL או MariaDB.

טבלאות פגומות

קריסה באמצע כתיבה או דיסק מלא יכולים לפגום בטבלה כך שחלק מהדפים נכשלים.

שאילתות איטיות ונתונים מיותרים

טבלאות שגדלות בלי גבול – לוגים, סשנים, גרסאות, נתונים שפג תוקפם – מאטות כל דף.

איך LayerAssist מטפל במסד הנתונים שלכם

הוא בודק אותו כמו מנהל מסדי נתונים, ומסביר אותו כמו חבר.

בודק שהוא פועל ונגיש

הוא בודק ששירות מסד הנתונים רץ ושהאתר מצליח להתחבר אליו.

קורא את האזהרות

הוא סורק את הלוגים של מסד הנתונים בחיפוש אחר שגיאות, טבלאות פגומות ושאילתות איטיות, ומדווח על מה שחדש.

מתקן את מה שנשבר

בצ'אט הוא מתקן את הגדרות החיבור, משקם טבלאות פגומות ומנקה נתונים שהאתר כבר לא צריך – מוחק רק באישורכם.

מוצא מה איטי

הוא מסתכל על הטבלאות הגדולות ביותר ועל השאילתות האיטיות ביותר, ואומר מה יעשה את ההבדל הגדול ביותר.

דוגמה: ממשק ניהול של חנות שמאט כל חודש

  1. אתה

    בממשק הניהול של החנות ההזמנות נטענות המון זמן. יש בעיה במסד הנתונים?

  2. מה הוא בודק

    • MariaDB: פועל ונגיש
    • טבלת הסשנים: 2.1 מיליון שורות שפג תוקפן, 3.4 GB
    • לוג השאילתות האיטיות: חיפוש ההזמנות קורא את כל הטבלה
    • טבלאות פגומות: אין
  3. מה הוא משנה

    הסשנים שפג תוקפם נמחקו אחרי אישורכם ונוסף האינדקס החסר לחיפוש ההזמנות

  4. LayerAssist

    דף ההזמנות נטען עכשיו בפחות משנייה, לעומת 14 שניות קודם. החנות שמרה שני מיליון סשנים של מבקרים שפג תוקפם, ולחיפוש ההזמנות לא היה אינדקס. באישורכם מחקתי את הסשנים שפג תוקפם והוספתי את האינדקס; שום דבר אחר לא השתנה.

מה אתם מקבלים

  • אזהרות מוקדמות מהלוגים לפני שהאתר מלבין
  • שגיאות חיבור מתוקנות תוך דקות, עם הסבר לסיבה
  • אתר מהיר יותר בזכות מסד נתונים מסודר יותר
  • התוכן נשאר במקומו: מחיקות רק באישורכם

מצבים אמיתיים

אתר על VPS קטן

מסד הנתונים עולה מחדש בשעות העומס. הבדיקה מדווחת על אזהרות זיכרון, ו-LayerAssist מתאים את ההגדרות ליכולת של השרת.

חנות WooCommerce עמוסה

ההזמנות והלוגים גדלים כל יום. הבדיקה היומית מצביעה על הטבלה שגדלה הכי מהר לפני שהחנות מאטה.

אפליקציית PostgreSQL של מפתח

אחרי גרסה חדשה, מסד הנתונים של האפליקציה רושם שאילתות איטיות. הבדיקה השעתית בתוכנית Pro מסמנת אותן באותו יום.

איך מגדירים בדיקת מסד נתונים

  1. חברו את האחסון או השרת

    SSH נותן את התמונה המלאה ביותר; להרבה אתרים באחסון משותף מספיק לוח הבקרה של האחסון.

  2. הוסיפו את האוטומציה

    ב-אוטומציות בחרו אוטומציה חדשה, את האתר ואז „תקינות מסד הנתונים”.

  3. בחרו תדירות

    מפעם ביום ועד כל 15 דקות, לפי התוכנית.

  4. הוסיפו גם ניטור שירות

    להתראה מיידית כשמסד הנתונים נעצר, הוסיפו ניטור „תקינות השירות” ל-mysql או ל-mariadb באותו שרת.

שאלות על תקינות מסד הנתונים

בעיקר עם MySQL ו-MariaDB, שבהם משתמשים כמעט כל האתרים. דרך SSH הוא יודע לטפל גם ב-PostgreSQL ובמסדי נתונים אחרים בשרת שלכם.

הבא: משימות cron ותורים

החל מ-‏9 ‏$ לחודש · 14 יום להתחרט

בפעם הבאה שמשהו יישבר, תדע את מי לשאול.

הוסיפו את האתר שלכם ושאלו את השאלה הראשונה עוד היום. לא מתאים לכם? בטלו תוך 14 יום וקבלו בחזרה את התשלום הראשון, בניכוי עבודת ה-AI שבה השתמשתם בלבד.

7 ימים בחינם · לא צריך כרטיס אשראי · אין צורך בידע טכני.