Я работаю над небольшой консольной утилитой для загрузки пакетов данных на наш размещенный сервер SQL. Общий размер данных может достигать нескольких мегабайт. Мне нужен способ показать ход операции SaveChanges. Есть ли способ сделать это с помощью Entity Framework? Если нет, любые рекомендации будут оценены.Можно ли отслеживать прогресс ObjectContext.SaveChanges?
4
A
ответ
3
Во-первых, я предполагаю, что когда вы говорите «партии данных», вы имеете в виду несколько записей, а не одну запись с очень большой капли на ней. Вероятно, в последнем случае вы ничего не сможете сделать. Но в первом случае ...
Если вам требуется еще много времени, я бы серьезно подумал о том, чтобы выйти за пределы платформы Entity Framework и использовать один из (многих) компонентов SQL Server для объемной вставки, поскольку это будет значительно ускорить вставку, которая, вероятно, сделает ваши пользователи более счастливыми, чем индикатор выполнения.
Смежные вопросы
- 1. Отслеживать прогресс `map`
- 2. Как отслеживать writeObject() Прогресс
- 3. Есть ли способ отслеживать прогресс на mclapply?
- 4. Как отслеживать прогресс с ffmpeg?
- 5. Можно ли переопределить метод ObjectContext.SaveChanges в сущности Framework?
- 6. Как отслеживать прогресс в Parallel.ForEach
- 7. Можно ли отслеживать распределение/освобождение?
- 8. Можно ли отслеживать динамическую память?
- 9. Можете ли вы отслеживать прогресс загрузки на ASIFormDataRequest?
- 10. Python: отслеживать прогресс работы с использованием tqdm
- 11. Как отслеживать прогресс при использовании Kanban?
- 12. Android OS - Как отслеживать прогресс загрузки Azure
- 13. Можно ли отображать прогресс в App значок
- 14. Как отслеживать прогресс запросов в PostgreSQL?
- 15. ObjectContext.SaveChanges для определенных объектов?
- 16. Android Apache - Загрузить и отслеживать прогресс
- 17. Как отслеживать прогресс в задаче очереди?
- 18. EF ObjectContext.SaveChanges отсутствует
- 19. Entity framework и ObjectContext.SaveChanges()
- 20. ObjectContext.SaveChanges с BackgroundWorker
- 21. Асинхронный объект ObjectContext.SaveChanges()?
- 22. Можно ли отслеживать целевой телефон без сети
- 23. Можно ли отслеживать любое приложение в ежевике?
- 24. Можно ли отслеживать все исходящие вызовы WCF?
- 25. Можно ли отслеживать аналитику в автономном swf?
- 26. Можно ли отслеживать время начала задания сельдерея?
- 27. Можно ли отслеживать другое устройство Android
- 28. Можно ли отслеживать таймер в режиме ожидания?
- 29. Можно ли отслеживать активность пользователя в iDevice
- 30. Можно ли отслеживать страницы в группах динамически?
Ваше предположение верно. Значит, что-то вроде SqlBulkCopy? – Cogwheel
Что-то вроде этого, да. Есть несколько вариантов. –