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

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

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

שאלה באינדוקס טבלה

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

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

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

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

       SELECT *
       FROM MyTable WITH (INDEX(0))
        WHERE ...
      

      אבל זה מנטרל את כל האינדקסים לא רק את החדש.

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

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

      תגובה 1 תגובה אחרונה
      2
      • מנצפךמ מנותק
        מנצפךמ מנותק
        מנצפך
        כתב ב נערך לאחרונה על ידי
        #3

        אני מבין שאינדקס נפרד רק לעמודה זאת לא יהיה יעיל?

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

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

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

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

          תגובה 1 תגובה אחרונה
          3
          • מנצפךמ מנותק
            מנצפךמ מנותק
            מנצפך
            כתב ב נערך לאחרונה על ידי
            #5

            אוקי. המשך יבוא אי"ה

            תגובה 1 תגובה אחרונה
            1

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

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

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