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

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

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

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

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 3 כותבים 498 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • 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
            • dovidD dovid

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

              ה
              ה
              הפצת אנקי
              כתב ב נערך לאחרונה על ידי הפצת אנקי
              #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 0A Aharon 0

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

                      ה
                      ה
                      הפצת אנקי
                      כתב ב נערך לאחרונה על ידי
                      #11

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

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

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

                      שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                      בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                      הרשמה התחברות
                      תגובה
                      • תגובה כנושא
                      התחברו כדי לפרסם תגובה
                      • מהישן לחדש
                      • מהחדש לישן
                      • הכי הרבה הצבעות


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

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

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