21-06-2009, 22:11
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
KEY זה מילה נרדפת ל-INDEX, יענו זה אותו הדבר (המסד MYSQL נותן מילים נרדפות כדי להיות מתואם עם ה- SQL standard).
ה-PRIMARY אומר שהאינדקס הזה בעל ערכים ייחודיים, ובלי ערכי NULL.
בטבלאות מסוג clustered כמו innoDB, ה-PRIMARY KEY משמש לזיהוי רשומות בכל האינדקסים הנוספים שאתה יוצר לטבלה, לכן במקרה הזה במיוחד עדיף שהוא יהיה בגודל הקטן ביותר האפשרי, ומסוג INT.
|