![]() |
# 1 |
חבר על
|
ייעול טבלאות ו-DB
שלום לכולם,
יש לי פרוייקט עם 15-20 טבלאות שבכל אחת 50-100 שדות אני תוהה אם וכיצד אפשר לייעל את הטבלאות רוב הנתונים בשדות הם נתוני שאלה-תשובה, כלומר בעלי ערך מספרי יחיד חשבתי להגדיר שדות כלליים ולשמור 10 ערכים של שאלות בתוך כל שדה ואז להוציא הכל ב-explode כמבקשים את הנתונים, אבל אני לא חושב שזה לא יעיל מהסיבה שברוב הנתונים האלה אני אצטרך להשתמש בשאילתות מול המסד כדי לחתוך תוצאות שבמאגר... אשמח לדעות נוספות אלון |
![]() |
![]() |
# 2 |
משתמש - היכל התהילה
|
אם תפרט יותר על מה אתה בגדול צריך לעשות ולתאר את איך תכננת את המסד נתונים עכשיו נוכל לתת לך תשובות אופטימליות.
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 3 |
משתמש - היכל התהילה
|
באופן כללי, קשרים תממש כמו שנהוג לממש, 1:n על ידי טבלה נוספת ולא שדה נוסף בטבלה הראשונה, n:m בעזרת טבלה מתווכת וכדומה. אל תנסה לקצר, זה לא יותר יעיל.
תעשה אינדקסים חכמים ורלוונטים לשאילתות שלך. תעשה נורמליזציה ל-database. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|