ABA


"שאלה לגבי טבלאות בMYSQL"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #13470 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13470
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   09:55   21.01.08   
אל הפורום  
  שאלה לגבי טבלאות בMYSQL  
 
   מדובר בשאלה על עבודה נכונה, אני עובד על אתר שמציג ביקורות על סרטים, הכנתי טבלאות - ביקורות, חדשות, כתבות וכו', בכל טבלה ישנו ID של שם סרט, ותאים המכילים את המידע, שהוא בין היתר הכתבות במלואם, השאלה אם זה נכון לעשות כך, בהתחשב שישנם כתבות שאורכן יכול להיות על מספר דפים, האם יהיה נכון להגדיר תא בגודל נאמר 10,000 תווים שיכיל את הכתבות ? או שכדאי יהיה לשמור אותם בקובץ חיצוני ?

אודה לרעיונות?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב -DoTaN- 21.01.08 10:19 1
     האם כדאי לעבוד עם קבצים? code_blue  21.01.08 10:55 2
         אממ לדעתי לא... -DoTaN- 21.01.08 11:14 3
  בדרך כלל לשדות שמכילים הרבה תוכן דותן צודק akoka 21.01.08 14:24 4
     אני יודע שאתה תותח .. code_blue  21.01.08 14:32 5
         למה אני יהיה המקור הסברה שלך akoka 21.01.08 14:39 6

       
-DoTaN-

   10:19   21.01.08   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
   אם אין לך מושג כמה ההגבלה יכולה להיות (ותחשוב על זה שאם זה בHTML, זה יכול להגיע להרבה יותר, בגלל התגים) אז פשוט תשים את השדה BLOB או TEXT (אני כמעט בטוח שBLOB עדיף יותר, חכה לתגובה ממישהו שמבין יותר :} )


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   10:55   21.01.08   
אל הפורום  
  2. האם כדאי לעבוד עם קבצים?  
בתגובה להודעה מספר 1
 
   שכל פעם שאני רוצה לשמור ,פשוט לשמור את זה על קובץ ..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

   11:14   21.01.08   
אל הפורום  
  3. אממ לדעתי לא...  
בתגובה להודעה מספר 2
 
   תחשוב על זה שבכל פעם שמישהו יגש לדף זה יפתח את הקובץ וכו'.. ואם מישהו ינסה לקרוא ולכתוב לאותו הקובץ באותו זמן-תקבל שגיאה.

עדיף במסד נתונים לדעתי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   14:24   21.01.08   
אל הפורום  
  4. בדרך כלל לשדות שמכילים הרבה תוכן דותן צודק  
בתגובה להודעה מספר 0
 
   במיליון אחוז,משתמשים בBLOB ,ואם אתה מבצע חיפוש על השדה הזה אז עדיף שהוא יהיה מאונדקס =]


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   14:32   21.01.08   
אל הפורום  
  5. אני יודע שאתה תותח ..  
בתגובה להודעה מספר 4
 
   אז אולי תעזור לי ?!!
אולי תפנה אותי למקורות רלוונטיים ללמוד מה זה BLOB


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   14:39   21.01.08   
אל הפורום  
  6. למה אני יהיה המקור הסברה שלך  
בתגובה להודעה מספר 5
 
   ערכתי לאחרונה בתאריך 21.01.08 בשעה 14:41 בברכה, akoka
 
אתה נכנס לPHPMYADMIN

יוצר את הטבלה שלך עכשיו בשדה של התוכן יש לו Type

INT
TEXT
TINYTEXT
LONGTEXT
BLOB
MEMORY
TINYINT
..........
הבנת את הרעיון,אז אתה פשוט בוחר בBLOB וזהו.


שים לב שיש לך גם Tinyblob/MediumBlob
ככה שמומלץ להכנס לmysql.com לבדוק מה האורך של כול אחד מהם ולדעת מה מתאים לך.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net