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

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

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

אופטימיזציה לפונקציות המושכות מידע חוזר ממסד הנתונים mysql

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

    שלום

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

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

    ד"א האם ידוע למישהו כיצד אפשר לעקוב ולראות את החלטות האופטימייזר ב mysql כמו שאפשר לראות ב SQL SERVER כמדומה.. אולי הוא כבר עושה את העבודה בשבילי.

    פורסם במקור בפורום CODE613 ב11/09/2014 13:13 (+03:00)

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

    תגובה 1 תגובה אחרונה
    0
    • K מנותק
      K מנותק
      kingyes
      כתב ב נערך לאחרונה על ידי
      #2

      תשמור ב-Cache את המידע הסופי שהתקבל אצלך ותמחוק אותו פעם ב-X זמן.
      עכשיו ה-Cache זה יכול להיות: שמירה ב-Memcache / APC או אפילו שמירה באיזה תא במסד נתונים שלך, ככה שאתה פשוט קורא לאותה שורה וזהו, ולא מבזבז משאבים עבור מיזוגים ודברים מוזרים.

      בהצלחה.

      פורסם במקור בפורום CODE613 ב12/09/2014 16:29 (+03:00)

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

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

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

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