Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];

Вниз

Зависание 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.009 c
15-1150103970
HeadHunter
2006-06-12 13:19
2006.07.09
Qulix Systems (БелХард) приглашает на работу программистов


2-1150722460
XTD
2006-06-19 17:07
2006.07.09
Как подкл. телефонный кабель к компу и принимать звонки(кроме мод


1-1147442827
Igor Stepanov
2006-05-12 18:07
2006.07.09
Написание Button.Caption в две строки


15-1150116765
asdqwer
2006-06-12 16:52
2006.07.09
Исчез Интернет у компьютера в локальной сети


2-1150449361
salexn
2006-06-16 13:16
2006.07.09
В чем причина ошибки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский