"Зависание" при подключении к FireBird под Windows

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
RudyM
Сообщения: 9
Зарегистрирован: 26 окт 2004, 17:44

"Зависание" при подключении к FireBird под Windows

Сообщение RudyM » 21 дек 2005, 16:13

Имеется:
  • Windows Server 2003;
    FireBird 1.0.3;
    Клиентское приложение (Delphi + FIBlus)
В момент подключения к базе данных приложение "замерзает" секунд на 10-15 и потом продолжает работу без каких либо задержек. Создается впечатление, что что-то "мешает" серверу работать с базой пользователей (ISC4.GDB), потому что при добавлении (удалении) пользователей также происходит "зависание".
Под Windows 98/2000/XP ничего подобного не наблюдалось.
Может быть кто-нибудь сталкивался с подобным... Помогите.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 22 дек 2005, 08:07

Винда этому и мешает. Она считает файлы *.gdb своими системными и бережно создает их резервную копию перед открытием, на что и тратится время.

RudyM
Сообщения: 9
Зарегистрирован: 26 окт 2004, 17:44

Сообщение RudyM » 22 дек 2005, 09:10

Она считает файлы *.gdb своими системными и бережно создает их резервную копию перед открытием, на что и тратится время.
А это особенность только Windows Server 2003?

Другими словами, Вы предлагаете просто переименовать файл базы данных? А как быть с ISC4.GDB?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 22 дек 2005, 10:12

я предлагаю почитать FAQ - www.ibase.ru/ibfaq.htm

RudyM
Сообщения: 9
Зарегистрирован: 26 окт 2004, 17:44

Сообщение RudyM » 23 дек 2005, 09:54

kdv писал(а):я предлагаю почитать FAQ - www.ibase.ru/ibfaq.htm
ALL OK!!! Большое человеческое СПАСИБО.

Ответить