лучший способ использовать .net Datatable с огромными данными
Всем Привет,
Мне нужна ваша помощь пожалуйста
Я ищу об этой проблеме и нахожу, что кто-то говорит об этом, когда использует .Net datatable он делает 3 копии этого .net datatable.
Мой вопрос таков:
что является лучшим способом, чтобы использовать .чистый объект DataTable с огромной сведения?
чтобы избежать проблем с памятью??
Заранее спасибо
Wonde Tadesse
Почему вы хотите заполнить такие огромные данные за один раз-это загадка и плохая практика программирования. Используйте технику разбиения на страницы как можно больше.
m_abh
Я так сожалею , что не ответил вам, и ваши ответы очень благодарны.
но проблема, с которой я сталкиваюсь, заключается в том, что у меня есть sql return datatable имеет 1000 столбцов и около 1000 000 строк, типы столбцов-double и int.
этот возвращаемый размер данных составляет около 200-400 МБ , но при добавлении в .net DataTable размер увеличивается до 800 МБ - 1 ГБ.
так почему же это происходит в .net dataTable?? и есть ли способ избежать этого??
моя проблема заключается в проблеме производительности памяти.
Спасибо.