BULK INSERT
בוקר טוב,
עובד מול מסד נתונים SQL SERVER 2005
מזין נתונים לטבלה שיש לה יחסים לטבלאות אחרות ויש טריגר שגורם לפעולות להתבצע כאשר נכנס אליה מידע.
(בעיקר מעתיק את המידע הזה לטבלה נוספת שבנויה בצורה שונה)
האם בהתחשב בכך שהטבלה מקושרת לטבלאות אחרות ובהתחשב בטריגר ניתן יהיה להחליף שורות הINSERT הרבות ב BULK INSERT או שמע הטריגר / היחסים עם טבלאות אחרות יפריעו לי לעשות שימוש ב BULK INSERT
מדובר ב700-900 אלף רשומות לכל הזנה, כל אחת בעלת 20-30 שדות בערך.
כרגע הORM שאני עובד איתו (EF) עושה את העבודה ע"י הכנסת 700-900 אלף שורות INSERT נפרדות, ואני רוצה לדעת האם בכלל ניתן להשתמש בBULK ואם כן אני מניח שאפסיק להשתמש בORM ואכתוב השאילתא ידנית.
בברכה ותודה
טל.
בוקר טוב,
עובד מול מסד נתונים SQL SERVER 2005
מזין נתונים לטבלה שיש לה יחסים לטבלאות אחרות ויש טריגר שגורם לפעולות להתבצע כאשר נכנס אליה מידע.
(בעיקר מעתיק את המידע הזה לטבלה נוספת שבנויה בצורה שונה)
האם בהתחשב בכך שהטבלה מקושרת לטבלאות אחרות ובהתחשב בטריגר ניתן יהיה להחליף שורות הINSERT הרבות ב BULK INSERT או שמע הטריגר / היחסים עם טבלאות אחרות יפריעו לי לעשות שימוש ב BULK INSERT
מדובר ב700-900 אלף רשומות לכל הזנה, כל אחת בעלת 20-30 שדות בערך.
כרגע הORM שאני עובד איתו (EF) עושה את העבודה ע"י הכנסת 700-900 אלף שורות INSERT נפרדות, ואני רוצה לדעת האם בכלל ניתן להשתמש בBULK ואם כן אני מניח שאפסיק להשתמש בORM ואכתוב השאילתא ידנית.
בברכה ותודה
טל.