31-03-2011, 11:52
|
|
|
|
חבר מתאריך: 12.10.03
הודעות: 757
|
|
טבלאות ענקיות וביצועים..
שלום לכולם, אני רוצה לשאול כמה דברים מעניינים בנושא ביצועים עם MySQL.
יש לי טבלה ששוקלת כ-200MB (נכון להיום), ותהליך היבוא שלי אליה, זה על ידי שאני מוסיף קובץ TEXT, ששמה יש לי שורות ושורות.. ואני רק צריך לעבור עליו ולבדוק איזה רשומה קיימת, ואם לא, אז להוסיף אותה.
בהתחלה, שהטבלה הייתה קטנה, התהליך רץ חלק בלי בעיות.
עכשיו שהטבלה ענקית, זה פשוט בלתי אפשרי לעשות את היבוא הזה.. זה לוקח כמה שעות..
איזה פתרונות הייתם ממליצים לי?
אגב, יש שדות בטבלה שהם כפולות, אבל רק הם לא באותה קבוצה (groupid שונה).. ככה שלהשתמש ב-IGNORE מבלי לבדוק, זה לא מתאים כאן.
עריכה:
שחכתי לציין, בתאכלס, השדה העיקרי ששמה נכנס אליו הפרטים, זה רק שדה אחד שהוא "מחרוזת".. וכמובן, שאותה עשיתי לו אינדקס.
תודה רבה !
נערך לאחרונה ע"י KingYes בתאריך 31-03-2011 בשעה 12:04.
|