Столкнулся с проблемой загружаю данные из экселя в масив, с помощью DDT драйвера, если данных более 3к строк начинает тупить, больше 4к вообще не работает. в чём может быть проблема, никто не сталкивался с данной проблемой или не пытался её решить?
Считывание и работа ТС с масивами из файла эксель с более чем 4к+ стро
#1
Отправлено 31 августа 2016 - 09:52
#2
Отправлено 01 сентября 2016 - 06:54
Что по диспетчеру задач?
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
#3
Отправлено 01 сентября 2016 - 09:55
в смысле что? всё ок, просто такие массивы в дебаге помечаются на просмотр как превышен таймаут ожидания. и с элементами массива нет возможности работать, ТС идет дальше, но с этими массивами нет возможности работать
#4
Отправлено 01 сентября 2016 - 10:36
Добавил скриншот
Прикрепленные файлы
#5
Отправлено 01 сентября 2016 - 11:42
Ничего не могу сказать, возможно ограничения драйвера Excel. Может используете 32 битный ТС. Попробуйте 64-битный и последний excel.
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
#6
Отправлено 02 сентября 2016 - 07:03
А зачем 4к строк в пуле данных для функционального тестирования? Вы собираетесь выполнять 4000 итераций?
Обход массива в 4000 элементов для любого языка программирования будет заметным по времени. А в данном случае вполне естественно, что все тормозит и глючит.
Отказывайтесь от DDT и реализуйте свой обходчик. Какими средствами - зависит от целей.
#7
Отправлено 02 сентября 2016 - 12:23
А зачем 4к строк в пуле данных для функционального тестирования? Вы собираетесь выполнять 4000 итераций?
Обход массива в 4000 элементов для любого языка программирования будет заметным по времени. А в данном случае вполне естественно, что все тормозит и глючит.
Отказывайтесь от DDT и реализуйте свой обходчик. Какими средствами - зависит от целей.
да, всё верно классификатор состоит из 4к+ записей) в идеале проверять надо все
можно конечно поделить файлик, но уже не то.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных