הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 21-06-10, 11:04   # 11
benb
חבר בקהילה
 
benb's Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2010
הודעות: 138

benb לא מחובר  

ENUM זה הכדי להגדיר קטגוריות שהוגדרו בלבד, כשאתה יוצר את הטבלה אתה מגדיר אילו ערכים יכולים להיכנס לENUM ורק הם יוכלו להיכנס אליו, אבל זה רק לערך בודד
לעומת זאת SET הוא כמו ENUM רק שאתה יכול להכניס כמה ערכים ביחד, יש בעייתיות כי הערכים ייוזגו כבינאריים ויש הגבלה של עד 64 ערכים שונים וגם לא ניתן להפריד אותם בפסיקים.
http://dev.mysql.com/tech-resources/...-datatype.html
כולם דיברו פה על הפיתרון השני שהצעתי לך, שדה שהוא מחרוזת המופרדת בפסיקים, זהו הפתרון הטוב ביותר וגם היעיל ביותר מבחינת נירמול בסיס הנתונים, חיסכון במקום ובנוסף גם מהירות במידה ואתה יוצר אינדקס, ממליץ לך מאוד על הפתרון הזה.
שים לב שאתה יכול ליצור אינדקס לכמה שדות ביחד אם הם מופיעים ביחד בשאילתא זה שיפור בביצועים לעומת אינדקס על שדה בודד.
  Reply With Quote
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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