
20-06-2008, 18:27
|
|
|
|
חבר מתאריך: 13.10.07
הודעות: 4
|
|
|
הכנסת כמות נתונים גדולה - MSSQL
שלום
יש לי מקרה שאני צריך להכניס כמות די גדולה של נתונים מקובץ CSV (בערך 65M רשומות כרגע, ויכול להיות עוד יותר)
מה שאני עושה היום זה כך:
1. אני מכניס את הנתונים לטבלה זמנית בעזרת BULK INSERT
2. מפיל את האינדקסים של טבלת היעד
3. מעתיק את הנתונים מהטבלה הזמנית לטבלת היעד (בדרך התונים עוברים כל מיני מניפולציות, כמו הכפלות, הפעלת פונקציות שכתבתי וכדומה) עם INSERT INTO...SELECT
4. מפיל את הטבלה הזמנית
5. בונה את האינדקסים מחדש
יש לכם עצה איך ניתן לשפר את זה? היום לוקח לזה לרוץ בערך שעה ועשרים
תודה
|