דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. mysql סינון like '%052%' בטבלה מרובת שורות גם כאשר יש אינדקס לוקח זמן

mysql סינון like '%052%' בטבלה מרובת שורות גם כאשר יש אינדקס לוקח זמן

מתוזמן נעוץ נעול הועבר תכנות
4 פוסטים 2 כותבים 122 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ח מנותק
    ח מנותק
    חוקר
    כתב ב נערך לאחרונה על ידי
    #1

    בהמשך לפוסט הזה גיליתי שלמרות האינדקס לא פתרתי את הבעיות וזה בגלל הסינון המורחב באמצעות %
    השאלה א"כ איזה פתרון ניתן לעשות על מנת להקל על השרת ולאפשר לו לבצע סינונים בטבלה מרובת שורות (32M) סינון מורחב בצורה כזו

    `source` LIKE '%NedarimPlus-975%'
    

    האם יש אינדקס אחר שיכול לעזור?

    dovidD תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      השיב לחוקר ב נערך לאחרונה על ידי
      #2

      @חוקר האינדקס יכול לעזור אם משמיטים את האחוז בהתחלה.
      הדרך הכי טובה זה ליצור טבלה שתכיל את הנתונים שצריך בצורה מדוייקת יותר, "מונרמלת".

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      dovidD ח 2 תגובות תגובה אחרונה
      4
      • dovidD מנותק
        dovidD מנותק
        dovid ניהול
        השיב לdovid ב נערך לאחרונה על ידי
        #3

        יצויין שאתה יכול ליצור את הטבלה הזאת המנורמלת במשפט SQL אחד בד"כ.

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        1
        • ח מנותק
          ח מנותק
          חוקר
          השיב לdovid ב נערך לאחרונה על ידי
          #4

          @dovid כתב בmysql סינון like '%052%' בטבלה מרובת שורות גם כאשר יש אינדקס לוקח זמן:

          הדרך הכי טובה זה ליצור טבלה שתכיל את הנתונים שצריך בצורה מדוייקת יותר, "מונרמלת".

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

          `source` LIKE 'NedarimPlus-975%'
          
          
          תגובה 1 תגובה אחרונה
          2

          בא תתחבר לדף היומי!
          • התחברות

          • אין לך חשבון עדיין? הרשמה

          • התחברו או הירשמו כדי לחפש.
          • פוסט ראשון
            פוסט אחרון
          0
          • דף הבית
          • קטגוריות
          • פוסטים אחרונים
          • משתמשים
          • חיפוש
          • חוקי הפורום