Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
arvik
Зарегистрирован: 01.06.2012 Сообщения: 13
|
Добавлено: Вт Авг 07, 2012 13:11 07.08.2012 Заголовок сообщения: 1.23 Скорость обработки базы |
|
|
и снова здравствуйте.
Сразу оговорюсь - не факт, что это баг, но все-таки неудобство имеется.
Изначально udb файл лежит в локальной сети, несколько сотрудников работают с ним в многопользовательском режиме.
Когда необходимо перемещать или приходовать оборудование из предустановленной базы, любая операция происходит довольно быстро - секунд за 5 максимум.
Если те же действия мы производим с оборудованием, добавленном в базу нами, любая операция занимает около минуты. Что конечно же грустно.
Подлежит ли эта ситуация улучшению?
Сразу скажу, SQL мне пока поднимать не хочется. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Вт Авг 07, 2012 13:28 07.08.2012 Заголовок сообщения: |
|
|
Думаю, скорость обработки зависит не от источника описания модели оборудования, а от количества связанных с этим оборудованием записей. Например, при переименовании модели оборудования пересчитываются названия всех устройств этой модели по шаблонам. И если этих устройств много, то пересчет длится дольше. Хотя Вы называете какие-то страшные задержки. Минута - это уже очень долго. Опишите ситуацию точнее: какие действия вызывают такие задержки, какое количество записей, относящихся к обсуждаемому вопросу, на каком железе все это работает. Постараемся разобраться. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
arvik
Зарегистрирован: 01.06.2012 Сообщения: 13
|
Добавлено: Вт Авг 07, 2012 13:45 07.08.2012 Заголовок сообщения: |
|
|
Провел замеры с секундомером.
Для теста простая операция: перемещение оборудования другому сотруднику. Точнее серия из пяти перемещений подряд.
Для предустановленного фазера 3300 операция заняла до 2 сек.
Для не предустановленного системного блока (тип оборудования тоже новый) операция заняла 45 сек.
А вот взял предустановленный факс Панасоник KX-FL403 - и тоже 45 сек.
А вот предустановленный принтер HP LaserJet 1320 - опять 2 сек.
Длина истории перемещений на скорость обработки операции не повлияла.
Вот такая странная история. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Вт Авг 07, 2012 14:06 07.08.2012 Заголовок сообщения: |
|
|
45 сек - это одиночное перемещение или "серия из пяти перемещений"?
Обратите внимание на количество записей о расходе материалов и сделанных ремонтах у "тормозных" записей. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
arvik
Зарегистрирован: 01.06.2012 Сообщения: 13
|
Добавлено: Вт Авг 07, 2012 14:12 07.08.2012 Заголовок сообщения: |
|
|
45 сек - это одно перемещение. Пять раз делал, чтобы выяснить, связана ли длина списка перемещений с временем обработки. Выяснил: не связана.
Во всех указанных случаях количество ремонтов ноль, количество перемещений от 2 до 7. Таким образом у меня напрашивается вывод, что почему-то скорость обработки коррелирует с определенными моделями или определенными типами оборудования.
Железо у нас приличное - нормальный серверный ксеон. Что опять же не так важно, поскольку некоторые виды оборудования обрабатываются за 2 сек. И указанная проблема абсолютно воссоздаваемая: что тормозит - тормозит каждый раз, что не тормозит - не тормозит никогда. |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Вт Авг 07, 2012 15:14 07.08.2012 Заголовок сообщения: |
|
|
arvik писал(а): |
А вот взял предустановленный факс Панасоник KX-FL403 - и тоже 45 сек.
|
В стандартной базе нет такого.
Ошибку нашел. Задержка возникает на устройствах, в описаниях которых вообще нет совместимых расходных материалов. В этом случае ошибочно выполняется пересчет названий всех РМ по шаблонам. А это реально долго.
Исправление скоро выпустим.
Спасибо за баг-репорт и активное участие! _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
arvik
Зарегистрирован: 01.06.2012 Сообщения: 13
|
Добавлено: Вт Авг 07, 2012 16:56 07.08.2012 Заголовок сообщения: |
|
|
Спасибо! |
|
Вернуться к началу |
|
|
Michael Руководитель проекта
Зарегистрирован: 12.10.2005 Сообщения: 2488 Откуда: Москва
|
Добавлено: Чт Авг 23, 2012 14:09 23.08.2012 Заголовок сообщения: |
|
|
Ошибка исправлена в 1.24. _________________ Любой путь начинается с первого шага |
|
Вернуться к началу |
|
|
|