PDA

Просмотр полной версии : SH3 долгое подключение к базе



sezuka
13.01.2011, 21:29
Переносил на новое железо. Установил по инструкции.
Interbase 5.6
BDE 5

Скопировал полностью папку shouse (SH 3.09), скопировал dll-ки. Сделал настройки путей к базам. База и клиент на одной машине.

При запуске закрытия дня, транспорта, склада вводим логин и пароль, потом это окошко висит около минуты и только потом открывается окно запущенной программы.

Что за тормоза, на старом железе такого не было?

SH
16.01.2011, 12:16
Чисто теоретически, тупит проверка лицензионности.
У меня на некоторых машинах есть тормоза, где-то довольно заметные, на других - все довольно быстро.
Какой-либо прямой зависимости обнаружить не удалось.
От версий ib, bde - не зависит.
Сам буду рад услышать ответ на этот вопрос (хотя н уже стремительно теряет актуальность).

VampireKB
16.01.2011, 14:53
Переносил на новое железо. Установил по инструкции.
Interbase 5.6
BDE 5

Скопировал полностью папку shouse (SH 3.09), скопировал dll-ки. Сделал настройки путей к базам. База и клиент на одной машине.

При запуске закрытия дня, транспорта, склада вводим логин и пароль, потом это окошко висит около минуты и только потом открывается окно запущенной программы.

Что за тормоза, на старом железе такого не было?

Interbase работает только с 1 ядром(процессором) !!! По-этому Следует указать программам вручную работу лишь с 0-елым или первым процом
Кажись это казалось только IBSERVER-а ,но и клиентскую часть тоже желательно былоб перевести на данную систему

А в остальном достаточно просто :
отрубаем антивирусники,которые порты могут блочить,в опциях компа добавляем короткие пути к TEMP файлам ,и будем всем счастье...


З.Ы. ещще раз замечу,что при установке одной и той же базы на Core2Quad c частотой 2.66х4 и Р4 с частотой 3 ,быстрее СХ3 будет работать на Р4 :)

З.З.Ы. размер базы также имеет значение...Интербейз очень сильно мусорит,по-этому каждый год требуется обрезать базу.

SH
16.01.2011, 17:42
по-этому каждый год требуется обрезать базу.
...и еще чаще - делать backup/restore, лучше даже - перекачку в чистую базу, а также весьма полезно делать закрытие периода.

DmiG
01.12.2011, 15:48
...и еще чаще - делать backup/restore, лучше даже - перекачку в чистую базу, а также весьма полезно делать закрытие периода.
Не поможет.
Сам с этим сталкивался. Долго проходит процесс авторизации. Дальнейшая работа программы идет нормально.
Связано это с IB 5.6 под win2003. Если ставить под win2000 - проблемы не будет.
Решил вопрос переходом на IB 7.5 с конвертацией баз. SH используется 3.14

count
05.12.2011, 03:01
Решил вопрос переходом на IB 7.5 с конвертацией баз. SH используется 3.14
Оно конечно ни разу не мое дело... но вы случайно IB 7.5 не покупали? а то он ни разу не бесплатный. Кроме того там определенный глюкодром может случиться... Гораздо более безопасно (со всех, включая финансовую) точек зрения соскакиват на Firebird (1.5) - для Sh3 подходит чудно. Есть опыт многолетней эксплуатации многогигабайтных баз на этом сервере (много это >2).