Пока меня на работе не утомили - экспериментирую.
Комп - intel celeron e1400, 2 Ghz, 2Gb ram.
Стандартная конфа атола, из демки, "Инвентаризация - простая по складам.atol.ctf"
Справочник - ШК, количество, Название, Цена, комментарий, Склад.
заполняю простейшим циклом; ШК, количество, цена - номер итерации
название - "Товар "+ номер итерации
комментарий - "Свойство " + номер итерации
Склад = 1.
Итого в промежуточном текстовом файле 500 000 строк.
Тихо промолчу, сколько по времени 1С формирует файлик, ибо гружу не сервер, а простую рабочую станцию локально...
В терминал (opticon H19) заливаю на встроенный флеш, ибо он реально в разы быстрее, чем storage card. Но, объем ограничен.
Лью через драйвер - обмен данными с ТСД - из файла в ТСД. Загрузка из текстового файла из самой программы чуть медленнее, не сильно, но медленнее. Да, гружу по усб локально, самый быстрый способ.
Текстовый файл - 25 метров. Нажимаю отправить в 9:22, сижу скучаю... драйвер отъедает почти все процессорное время, и шелестит винтом, судя по всему (диспетчер задач), драйвер пытается залить этот текстовый файлик в какую-то промежуточную базу, ибо прочитано байт 26509656 , записано - уже 411 метров, и продолжает увеличиваться.
Ага, 9:29, записал куда-то себе 440 метров в темп, начинает заливать в терминал.
Блин и ведь не оторвешься, нигде таймер не поставить, приходится сидеть и смотреть одним глазом (работу тоже не бросить).
Первые 10% загрузил, времени 9:33:56. 5 минут... Итого всю базу он будет переливать 50 минут...
После ~200 тыс записей пошли непонятные маленькие паузы. 10:00, передано 60%.
10:22, данные загружены, 52 минуты. Итоговая база в терминале - 47.9 мегабайт. Странно я ожидал большего.
хм. И еще раз хм...
Чисто субъективно - время реакции на сканирование не превышает 1 сек. Хоть реальных кодов, хоть введенных вручную. хоть правильных, хоть ошибочных. Нормально работает, в общем. Вполне нормально. и поиск по шк работает нормально.
Надо продумать формирование базы данных, и ее перекачивание. Сам терминал вполне по человечески реагирует. разве что, зависание на пару-тройку секунд, когда я делаю сначала найти запись по штрихкоду (это почти мгновенно), потом предыдущую / следующую запись по справочнику. вот первый раз немного подтормаживает, дальше все ок.
пошел в опыте дальше, скинул на второй терминал базу напрямую с первого, меньше минуты. т.е. тиражирование вполне возможно.
ну собственно вот, главный подводный камень - это как передать базу с компа на терминал. если это решить - то атол мобайл логистик достаточно шустро работает с полмиллионом записей.