Добавлено: 07 Май 2004, 18:34
Добрый день
Есть приложение (работа с локально на винчестере расположенной БД), написанное на Clarion 4, которое начинает ощутимо тормозить при размере TPS - файлов более 15-20 метров...
Хотел услышать мнение специалистов: это действительно критичный размер для Клариона ? Поможет ли переделка приложения на Кларионе 5 или 6 ?
Одним словом извечный вопрос: что делать ?
С удовольствием приму ссылки на технические характеристики и ограничения для TPS - файлов.
С уважением, Прохоров Антон
E-mail: prohorov@aggio.kiev.ua
(Добавление)
У меня пока без проблем 200-300 Мб и одновременная работа в сети ~15 пользователей....
Хотя уже надо переходить на SQL-сервера (будет DB2). Да, работа идет на C55
Так об этом написано в доке по драйверу TPS
С уважением Мартюшев Леонид
mailto:leonid@opfr.komi.com
Тормозить может на интенсивных добавлениях/редактированиях/удалениях, т.е. на интенсивных перестроениях ключей. Просто потому, что это делает клиент и очевидно, что при этом он должен монополизировать доступ к файлу.
Или на не очень эфективных поисках, когда не все берется по ключу, а еще и дофильтровывается через выражение в фильтре. В такой ситуации я делал перерисовку брауза после каждой найденной записи - Display(?List).
Пользователь видит как идет поиск. Комп не мертвый. И предусматривал прерывание поиска, если искомая запись уже найдена.
У меня было до миллиона записей (100 Мег) но там был только поиск и редактирование неключевых полей. Самая большая проблема с большими файлами - это ремонт TpsFix-ом. Долго очень. И все стоят в это время.
А на изолированной машине проблему в 15-20 метров можно за 5 мин. решить виртуальным драйвом (RAM Drive). Переход на 5-6, думаю мало чего даст, если не ухудшит дело.
WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)
Есть приложение (работа с локально на винчестере расположенной БД), написанное на Clarion 4, которое начинает ощутимо тормозить при размере TPS - файлов более 15-20 метров...
Хотел услышать мнение специалистов: это действительно критичный размер для Клариона ? Поможет ли переделка приложения на Кларионе 5 или 6 ?
Одним словом извечный вопрос: что делать ?
С удовольствием приму ссылки на технические характеристики и ограничения для TPS - файлов.
С уважением, Прохоров Антон
E-mail: prohorov@aggio.kiev.ua
(Добавление)
Есть приложение (работа с локально на винчестере расположенной БД), написанное на Clarion 4, которое начинает ощутимо тормозить при размере TPS - файлов более 15-20 метров...
У меня пока без проблем 200-300 Мб и одновременная работа в сети ~15 пользователей....
Хотя уже надо переходить на SQL-сервера (будет DB2). Да, работа идет на C55
С удовольствием приму ссылки на технические характеристики и ограничения для TPS - файлов.
Так об этом написано в доке по драйверу TPS
С уважением Мартюшев Леонид
mailto:leonid@opfr.komi.com
Тормозить может на интенсивных добавлениях/редактированиях/удалениях, т.е. на интенсивных перестроениях ключей. Просто потому, что это делает клиент и очевидно, что при этом он должен монополизировать доступ к файлу.
Или на не очень эфективных поисках, когда не все берется по ключу, а еще и дофильтровывается через выражение в фильтре. В такой ситуации я делал перерисовку брауза после каждой найденной записи - Display(?List).
Пользователь видит как идет поиск. Комп не мертвый. И предусматривал прерывание поиска, если искомая запись уже найдена.
У меня было до миллиона записей (100 Мег) но там был только поиск и редактирование неключевых полей. Самая большая проблема с большими файлами - это ремонт TpsFix-ом. Долго очень. И все стоят в это время.
А на изолированной машине проблему в 15-20 метров можно за 5 мин. решить виртуальным драйвом (RAM Drive). Переход на 5-6, думаю мало чего даст, если не ухудшит дело.
WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)