הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   האם זה קריטי? (https://hosts.co.il/forums/showthread.php?t=74466)

HOLD 12-05-09 19:57

האם זה קריטי?
 
יש לי טבלה ויש בה מלא שדות לדוגמא Name,Company,Length,Year,Rate,Sum
ואת הערכים האלה אני לא צריך לשם שליפה או חישוב כלשהו.
עד כמה זה משנה מבחינת יעילות אם אני אאחד את כולם לשדה אחד ארוך ?

תודה.

אדיר 12-05-09 21:56

אם אתה לא צריך, למה בכלל לשמור אותם?

גורילה 12-05-09 22:10

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

HOLD 12-05-09 22:17

ציטוט:

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

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

intercooler3819 12-05-09 22:20

חח
לא יחסוך כלום

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

עדיף לפרק את זה לשדות

אם אתה לא צריך לבצע על השדות שום שליפה ואתה שולף רנדומלית או פשוט שולף את כולם - עדיף לאחד

אבל לרוב לא כדאי

O-B 13-05-09 00:35

למה פשוט לא לשלף אותם בכלל..
במקום * תכתוב רק את השדות שאתה צריך..
ככה הטבלה תהיה מסודרת וגם העבודה תהיה יותר יעילה..


כל הזמנים הם GMT +2. הזמן כעת הוא 21:05.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ