לא בטוח, השאלה היא האם פונקציית הDSUM שמורה במנוע מסד הנתונים כפונקציה SQLית, או שהיא שמורה כפונקציית VBA חיצונית, ובכל שורה מנוע הSQL ניגש מחדש לVBA.אופה, רק עכשיו קלטתי איזה בעיה זה עשה לו...
תיאורתית DSUM מריצה אותה שאילתה, לא?
ממש לא. כפי שכתבתי לעיל, SUM מריץ קודם את כל הרשומות בלי לסכם, ואז מסכם, ולכן נוצרת הבעיה כאשר אין התאמה בין מספר הרשומות בשני הטבלאות כך שהוא נאלץ "למרוח" ולהכפיל את אותה רשומה כדי שהCOUNT יתאים כאן וכאן. ואז כשהוא מסכם הבעיה רק מחמירה.אופה, רק עכשיו קלטתי איזה בעיה זה עשה לו...
תיאורטית DSUM מריצה אותה שאילתה, לא?
שים לב לתחילת הדיון שם שאלתי האם צריך לצורך העניין לעשות שני שאילתות (כפי שעשיתי בעצמי. מעמיס על העין והשכל) או שדי בשאילתה אחת.לא בטוח, השאלה היא האם פונקציית הDSUM שמורה במנוע מסד הנתונים כפונקציה SQLית, או שהיא שמורה כפונקציית VBA חיצונית, ובכל שורה מנוע הSQL ניגש מחדש לVBA.
כך או כך ההבדלים יהיו מינוריים ולא משמעותיים, אולי באלפי רשומות תהיה השפעה ממש קלה.
עכשיו אני חושב שהיה אפשר לפתור את הבעיה ע"י חיבור שני שאילתות, זה בטח יהיה יותר מהר.
כלומר שאילתא א' שתסכם טבלת הזמנות, ואז שאילתא ב' שמציגה את הנתונים של שאילתא א' ובנוסף מסכמת את טבלת תשלומים
אני שאלתי אם DSUM והשיטה שאפקטיביות הביא, זה אותם ביצועים...ממש לא. כפי שכתבתי לעיל, SUM מריץ קודם את כל הרשומות בלי לסכם, ואז מסכם, ולכן נוצרת הבעיה כאשר אין התאמה בין מספר הרשומות בשני הטבלאות כך שהוא נאלץ "למרוח" ולהכפיל את אותה רשומה כדי שהCOUNT יתאים כאן וכאן. ואז כשהוא מסכם הבעיה רק מחמירה.
יכול להיות שמעמיס, אבל אם מדובר באלפי רשומות ייתכן מאוד שיהיה הרבה יותר מהירשים לב לתחילת הדיון שם שאלתי האם צריך לצורך העניין לעשות שני שאילתות (כפי שעשיתי בעצמי. מעמיס על העין והשכל) או שדי בשאילתה אחת.
סליחה...אני שאלתי אם DSUM והשיטה שאפקטיביות הביא, זה אותם ביצועים...
לוח לימודים
מסלולי לימוד שאפשר לההצטרף
אליהם ממש עכשיו:
8.05
ל' ניסן
פתיחת מסלול
אוטומציות עסקיות, בוטים והטמעת מערכות מידע
מלגות גבוהות!
9.05
א' אייר
הנחת ענק!
ירושלמי?
יש לנו מלגה מטורפת עבורך! קורס במימון כמעט מלא!!
ההרשמה בעיצומה
28.05
כ' אייר
פתיחת מסלול מורחב:
פיתוח ובניית אתרים
מלגות גבוהות!
2.06
כ"ה אייר
פתיחת מסלול
קורס עריכת וידאו
מלגות והנחות משמעותיות!
24.06
י"ח סיוון
פתיחת מסלול
מאסטר בשיווק דיגיטלי
מלגות גבוהות!
27.06
כ"א סיוון
פתיחת מסלול
עיצוב ואדריכלות פנים
מלגות גבוהות!
27.06
כ"א סיוון
השקה חגיגית!
עיצוב גרפי ודיגיטל - בסילבוס חדש ומטורף!
מלגות גבוהות!
7.05
כ"ט ניסן
#רקבפרוג
הרצאה מרתקת:
מלחמה מבעד לעדשה
עם אילן לורנצי
שיתוף מטלטל ומיוחד על צילומים בזמן מלחמה ותיעודים יותאי דופן זווית יוצאת דופן מתוך עזה והעוטף ועד הצפון
לתלמידים ובוגרים בלבד!
תהילים פרק קלב
א שִׁיר הַמַּעֲלוֹת זְכוֹר יְהוָה לְדָוִד אֵת כָּל עֻנּוֹתוֹ:ב אֲשֶׁר נִשְׁבַּע לַיהוָה נָדַר לַאֲבִיר יַעֲקֹב:ג אִם אָבֹא בְּאֹהֶל בֵּיתִי אִם אֶעֱלֶה עַל עֶרֶשׂ יְצוּעָי:ד אִם אֶתֵּן שְׁנַת לְעֵינָי לְעַפְעַפַּי תְּנוּמָה:ה עַד אֶמְצָא מָקוֹם לַיהוָה מִשְׁכָּנוֹת לַאֲבִיר יַעֲקֹב:ו הִנֵּה שְׁמַעֲנוּהָ בְאֶפְרָתָה מְצָאנוּהָ בִּשְׂדֵי יָעַר:ז נָבוֹאָה לְמִשְׁכְּנוֹתָיו נִשְׁתַּחֲוֶה לַהֲדֹם רַגְלָיו:ח קוּמָה יְהוָה לִמְנוּחָתֶךָ אַתָּה וַאֲרוֹן עֻזֶּךָ:ט כֹּהֲנֶיךָ יִלְבְּשׁוּ צֶדֶק וַחֲסִידֶיךָ יְרַנֵּנוּ:י בַּעֲבוּר דָּוִד עַבְדֶּךָ אַל תָּשֵׁב פְּנֵי מְשִׁיחֶךָ:יא נִשְׁבַּע יְהוָה לְדָוִד אֱמֶת לֹא יָשׁוּב מִמֶּנָּה מִפְּרִי בִטְנְךָ אָשִׁית לְכִסֵּא לָךְ:יב אִם יִשְׁמְרוּ בָנֶיךָ בְּרִיתִי וְעֵדֹתִי זוֹ אֲלַמְּדֵם גַּם בְּנֵיהֶם עֲדֵי עַד יֵשְׁבוּ לְכִסֵּא לָךְ:יג כִּי בָחַר יְהוָה בְּצִיּוֹן אִוָּהּ לְמוֹשָׁב לוֹ:יד זֹאת מְנוּחָתִי עֲדֵי עַד פֹּה אֵשֵׁב כִּי אִוִּתִיהָ:טו צֵידָהּ בָּרֵךְ אֲבָרֵךְ אֶבְיוֹנֶיהָ אַשְׂבִּיעַ לָחֶם:טז וְכֹהֲנֶיהָ אַלְבִּישׁ יֶשַׁע וַחֲסִידֶיהָ רַנֵּן יְרַנֵּנוּ:יז שָׁם אַצְמִיחַ קֶרֶן לְדָוִד עָרַכְתִּי נֵר לִמְשִׁיחִי:יח אוֹיְבָיו אַלְבִּישׁ בֹּשֶׁת וְעָלָיו יָצִיץ נִזְרוֹ: