Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Зависание Firebird [D6, IB6.x]


Страницы:   1 2

samalex ©   (2006-05-10 14:04:00) 

Уважаемые Знатоки!!!
Может быть, у кого были подобные ситуации.
Написана программа под FB1.5 на D6 с использованием компонент IBX. База данных - 100 Mb установлена на MS 2000 Server. Многопользовательская на 7 пользователей. с ней непрерывно работают, вводят или редактируют.
Проблема - время от времени БД зависает, FB в панели задач занимает ровно 50 %, у всех пользователей тормозит, но работает. Потом сама развешивается.
Что может быть?


atruhin   (2006-05-10 19:24:00) [1]


> atruhin ©   (10.05.06 15:48) [16]
> это ты автор сабжа?

Нет. Отвечал.


Desdechado   (2006-05-10 17:34:00) [2]

прислать что?

опции могут быть несовместимы
читать ibase.ru


samalex   (2006-05-10 17:31:00) [3]

Запутался в опциях по OPGuade. Если возвожно, пришлите, пожалуйста.


Desdechado   (2006-05-10 16:42:00) [4]

ставишь интервал 0
а по расписанию запускаешь gfix с нужными опциями


samalex   (2006-05-10 16:37:00) [5]


> Desdechado ©   (10.05.06 15:50) [17]
> свип лучше вообще отключить, а делать его по расписанию
> по ночам, например


Как это сделать?


Desdechado   (2006-05-10 15:51:00) [6]

atruhin ©   (10.05.06 15:48) [16]
это ты автор сабжа?


Desdechado   (2006-05-10 15:50:00) [7]

свип лучше вообще отключить, а делать его по расписанию по ночам, например


atruhin   (2006-05-10 15:48:00) [8]


> пытается сделать бекап (gdb - системное и для 2000 вроде),

Нет, эта проблемма возникла начиная с XP


Johnmen   (2006-05-10 15:46:00) [9]


> samalex   (10.05.06 15:43) [14]
> Проявляется, когда много скачивается данных.


Много - это сколько?


samalex   (2006-05-10 15:43:00) [10]

Проявляется, когда много скачивается данных. Я оптимизировал программу, слоло меньше качаться, зависаний стало меньше.
Симптомы - FB в панели задач занимает ровно 50 %, у всех пользователей тормозит, но работает. Раньше думал - дело в железе или серваке, но все поменял, а картина похожая.


-SeM-   (2006-05-10 15:43:00) [11]

Есть мнение (не утверждение), что при выделении новой страницы виндовс пытается сделать бекап (gdb - системное и для 2000 вроде), сервер же не отдает. Вот и тягают друг друга. Тем более в свете

> Прекращается с перезагрузком сервера, сетевого свича, или
> выхода всех пользователей


Johnmen   (2006-05-10 15:37:00) [12]


> samalex


Нужны ещё симптомы. Когда, при каких обстоятельствах, как проявляется...


samalex   (2006-05-10 15:25:00) [13]

Johnmen ©
На сервере - W2000 Server.
На рабочих станциях - W2000 Workstation.


Johnmen   (2006-05-10 15:21:00) [14]

Какая ось?


samalex   (2006-05-10 15:19:00) [15]

-SeM-  
Размер стараницы - 1024.
3 диалект.
gdb расширение.


Sergey13   (2006-05-10 15:19:00) [16]

2[6] samalex   (10.05.06 15:11)
>Думаешь, я записываю данные в таблицы, потом стираю.
Я вообще ничеге не думаю. 8-)

>Зависание длится по часу, меньше, больше.
Что-то многовато. А бекап/рестор нормально?

В любом случае сходи на ibase.ru пошукай, там много интересного и полезного.


-SeM-   (2006-05-10 15:17:00) [17]

Расширение БД gdb или fdb? Размер страницы?


samalex   (2006-05-10 15:11:00) [18]

Sergey13 ©
Я понял про временные. Думаешь, я записываю данные в таблицы, потом стираю. Нет, не использую. Записи стираются крайне редко, ничтожно редко. Insert и Update для нескольких таблиц (4 таблицы). Зависание длится по часу, меньше, больше. Прекращается с перезагрузком сервера, сетевого свича, или выхода всех пользователей.
Все же, как напрямую использовать sweep?


Sergey13   (2006-05-10 15:02:00) [19]

2[4] samalex   (10.05.06 14:59)
>Может, раз в день или в 2 дня.
И тебя это сильно беспокоит? Сколько времени длятся тормоза?

>Разве FB поддерживает временные таблицы как у MSSQL?
Я спрашивал про "а-ля временные" - чувствуешь разницу?


samalex   (2006-05-10 14:59:00) [20]

Sergey13 ©
Может, раз в день или в 2 дня.
Разве FB поддерживает временные таблицы как у MSSQL? У меня все постоянные таблицы.
Так как мне применять Sweep? В БД по умолчанию automatic sweeping - 20000 транзакций. Поставить меньшее число?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо