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

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

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

יעילות חישוב פייתון מול sql של פייתון

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 3 כותבים 255 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    כתב ב נערך לאחרונה על ידי dovid
    #2

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

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

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

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

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

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

      ניתן לקבל את התוכנה לזכירת הלימוד בכתובת מייל 3422973@gmail.com
      הודעה זמנית: לעת עתה אנו מנסים לארגן מסע פרסום לתוכנה כדי שכלל הלומדים יוכלו לחזור בקלות על לימודם. תרומות בקישור: https://nedar.im/lGvN

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

        @הפצת-אנקי כתב ביעילות חישוב פייתון מול sql של פייתון:

        התוכנה "מקימה" שרת

        איזה SQL מדובר? SQLITE?

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

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

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

          נראה לי. לא חד משמעי.
          אולי עיון בנוסחא לעיל יתן תשובה מדויקת יותר (לא התעסקתי עם הsql בעצמי כי אין לי בזה הרבה הבנה)

          ניתן לקבל את התוכנה לזכירת הלימוד בכתובת מייל 3422973@gmail.com
          הודעה זמנית: לעת עתה אנו מנסים לארגן מסע פרסום לתוכנה כדי שכלל הלומדים יוכלו לחזור בקלות על לימודם. תרומות בקישור: https://nedar.im/lGvN

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

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

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

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

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

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

              ניתן לקבל את התוכנה לזכירת הלימוד בכתובת מייל 3422973@gmail.com
              הודעה זמנית: לעת עתה אנו מנסים לארגן מסע פרסום לתוכנה כדי שכלל הלומדים יוכלו לחזור בקלות על לימודם. תרומות בקישור: https://nedar.im/lGvN

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

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

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

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

                תגובה 1 תגובה אחרונה
                1
                • Aharon 0A מנותק
                  Aharon 0A מנותק
                  Aharon 0
                  כתב ב נערך לאחרונה על ידי
                  #9

                  למה לא להשתמש ב pandas:
                  השתמשתי מה לניתוח מניות, אפשר לחשב חישובים של עמודה מול עמודה, ועוד.
                  https://pandas.pydata.org/

                  ה תגובה 1 תגובה אחרונה
                  0
                  • Aharon 0A מנותק
                    Aharon 0A מנותק
                    Aharon 0
                    כתב ב נערך לאחרונה על ידי
                    #10
                    פוסט זה נמחק!
                    תגובה 1 תגובה אחרונה
                    0
                    • ה מנותק
                      ה מנותק
                      הפצת אנקי
                      השיב לAharon 0 ב נערך לאחרונה על ידי
                      #11

                      @Aharon-0 תודה.
                      מקריאה על הספריה הזאת נראה שהיא מבוססת על עוד שפות חוץ מפייתון ויש לי בעיה שכרגע לא ניתן לשלב ספריות מקומפלות באנקי.

                      ניתן לקבל את התוכנה לזכירת הלימוד בכתובת מייל 3422973@gmail.com
                      הודעה זמנית: לעת עתה אנו מנסים לארגן מסע פרסום לתוכנה כדי שכלל הלומדים יוכלו לחזור בקלות על לימודם. תרומות בקישור: https://nedar.im/lGvN

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

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

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

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