Перейти к содержимому

Фотография

Считывание и работа ТС с масивами из файла эксель с более чем 4к+ стро


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 Iartemiev

Iartemiev

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Иван
  • Город:Москва


Отправлено 31 августа 2016 - 09:52

Столкнулся с проблемой загружаю данные из экселя в масив, с помощью DDT драйвера, если данных более 3к строк начинает тупить, больше 4к вообще не работает. в чём может быть проблема, никто не сталкивался с данной проблемой или не пытался её решить?


  • 0

#2 Сергей

Сергей

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 245 сообщений
  • Город:Москва

Отправлено 01 сентября 2016 - 06:54

Что по диспетчеру задач?


  • 0

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс


#3 Iartemiev

Iartemiev

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Иван
  • Город:Москва


Отправлено 01 сентября 2016 - 09:55

в смысле что? всё ок, просто такие массивы в дебаге помечаются на просмотр как превышен таймаут ожидания. и с элементами массива нет возможности работать, ТС идет дальше, но с этими массивами нет возможности работать


  • 0

#4 Iartemiev

Iartemiev

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Иван
  • Город:Москва


Отправлено 01 сентября 2016 - 10:36

Добавил скриншот

Прикрепленные файлы

  • Прикрепленный файл  123.jpg   25,97К   0 Количество загрузок:

  • 0

#5 Сергей

Сергей

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 245 сообщений
  • Город:Москва

Отправлено 01 сентября 2016 - 11:42

Ничего не могу сказать, возможно ограничения драйвера Excel. Может используете 32 битный ТС. Попробуйте 64-битный и последний excel.


  • 0

"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс


#6 Alex

Alex

    Постоянный участник

  • Members
  • PipPipPip
  • 237 сообщений
  • ФИО:Алексей

Отправлено 02 сентября 2016 - 07:03

А зачем 4к строк в пуле данных для функционального тестирования? Вы собираетесь выполнять 4000 итераций?

Обход массива в 4000 элементов для любого языка программирования будет заметным по времени. А в данном случае вполне естественно, что все тормозит и глючит.

Отказывайтесь от DDT и реализуйте свой обходчик. Какими средствами - зависит от целей.


  • 0

#7 Iartemiev

Iartemiev

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Иван
  • Город:Москва


Отправлено 02 сентября 2016 - 12:23

А зачем 4к строк в пуле данных для функционального тестирования? Вы собираетесь выполнять 4000 итераций?

Обход массива в 4000 элементов для любого языка программирования будет заметным по времени. А в данном случае вполне естественно, что все тормозит и глючит.

Отказывайтесь от DDT и реализуйте свой обходчик. Какими средствами - зависит от целей.

да, всё верно классификатор состоит из 4к+ записей) в идеале проверять надо все

можно конечно поделить файлик, но уже не то.


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных