Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.09;
Скачать: CL | DM;

Вниз

Зависание Firebird   Найти похожие ветки 

 
samalex   (2006-05-10 14:04) [0]

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


 
Desdechado ©   (2006-05-10 14:06) [1]

sweep (сборка мусора) ?

и как это FB на MSSQL


 
samalex   (2006-05-10 14:38) [2]

sweep - это команда?
никогда не пользовался
так у меня пользователи при каждом введении или редактировании данных commit-ятся.


 
Sergey13 ©   (2006-05-10 14:45) [3]

2[2] samalex   (10.05.06 14:38)
>так у меня пользователи при каждом введении или редактировании данных commit-ятся.
Вот после кммитов мусор (старые версии информации) и появляются.
Какой период у "время от времени"? Если часто, то ты случайно таблицами "а-ля временные" не пользуешься?


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

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


 
Sergey13 ©   (2006-05-10 15:02) [5]

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

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


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

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


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

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


 
Sergey13 ©   (2006-05-10 15:19) [8]

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

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

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


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

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


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

Какая ось?


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

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


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


> samalex


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


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

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

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


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

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


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


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


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


 
atruhin ©   (2006-05-10 15:48) [16]


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

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


 
Desdechado ©   (2006-05-10 15:50) [17]

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


 
Desdechado ©   (2006-05-10 15:51) [18]

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


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


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


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


 
Desdechado ©   (2006-05-10 16:42) [20]

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


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

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


 
Desdechado ©   (2006-05-10 17:34) [22]

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

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


 
atruhin ©   (2006-05-10 19:24) [23]


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

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



Страницы: 1 вся ветка

Текущий архив: 2006.07.09;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.041 c
2-1150937975
Dyakon_Frost
2006-06-22 04:59
2006.07.09
Проблемы с написанием проги!


2-1151061195
.ruslan
2006-06-23 15:13
2006.07.09
простое увеличение времени TDateTime


3-1146976673
Kurillka
2006-05-07 08:37
2006.07.09
Как настроить MS SQL 2000 для отсылки SMS?


2-1150176880
Rezya
2006-06-13 09:34
2006.07.09
DBGride


2-1151083509
resuS
2006-06-23 21:25
2006.07.09
SOCKS прокси сервер 4/5