powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird+Altawin настройка firebid.conf
25 сообщений из 148, страница 4 из 6
Firebird+Altawin настройка firebid.conf
    #38447681
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем доброго дня вот top
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447682
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вот iotop
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447685
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База как правило растет до 3ГБ и потом ее режут и чистят после этого она за месяц с 2.5 гигов за месяц опять дорастает до 3ГБ
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447690
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
по поводу дисков 2 ssd первый рейд, hdd под бэкап
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447696
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvpastorесли он в пределах 1 Гб, то конфигом это не лечится. и тп. и пр.
из разряда телепатии - "тяжелый отчет" представляет собой запрос с plan sort, в результате чего io в temp пожирает ресурсы, или шедулер io блокирует альтернативные операции, в результате чего все приходит в ступор.

Собственно, имеем следующую ситуацию
- пользователь стороннего ПО
- от стороннего ПО нет нигде рекомендаций ни по оборудованию, ни по настройке ФБ (на сайте не нашел)
- рекомендация ubuntu в качестве сервера БД не объяснена. "рекомендует производитель ПО" - это на грани бреда.
- кто ставил и настраивал убунту - неизвестно
- почему старый сервер поменяли на новый - неизвестно.
- как и где что лежит на этих 128/128/500 - тоже неизвестно
- что в firebird.conf - неизвестно
- что происходит в системе (операционке) при выполнении "тяжелого отчета" и без него - неизвестно

Единственное, что известно:
- с транзакциями вроде все ок, более того, 72301 транзакций с марта - это 12 транзакций в день. Как бы, не очень верится, если работают 35 человек.
- база в no reserve, по неизвестной причине. Я знаю только один случай, когда разработчик явно объяснил причину выставления этого флага в базе. В остальных случаях "никто ничего не знает".

вроде все. Опять подчеркну, что при этих условиях крутить firebird.conf нужно в последнюю очередь (если он случайно кем-то уже не редактировался).
На транзакции не смотрите, в этой базе ни кто не работает с марта, просто именно вней все настройки профильных систем правильные, поэтому пока ее для теста прикрутили
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447702
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvmiwaonlineЕсли серьезно - может куда-то в прилепленную тему воткнуть мысли о расчете этого параметра
т.е. тупо людей учить умножению? page_size * cache_size * process_count = ?
http://www.ibase.ru/devinfo/optimize.htm

voron543сейчас при 8 гигах тормозит даже при одном пользователе т.е дело не в оперативке
значит или диска все же не хватает, или запрос такой, что жрет проц, и долго.
Вы хоть куда-нибудь в операционку можете посмотреть, что в ней происходит? Администратор приходящий есть?
Хорошая ссылка, респект! очень интересно!
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447708
pastor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543,

отличные картинки.
firebird нет в помине, система простаивает, все хорошо.

google много рассказывает о тормзах kworker в случае включенной трассировки ядра.
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447716
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще в догонку пробовал менять DefaultDbCachePages на 512 и на 2048, и вообще не запустилось приложение , как то странно. Хотя на старом сервере с виндой и SS вообще стоит 8196
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447730
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543еще в догонку пробовал менять DefaultDbCachePages на 512 и на 2048, и вообще не запустилось приложение , как то странно. Хотя на старом сервере с виндой и SS вообще стоит 8196

гонишь
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447732
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

ага, гоню, после ребута подключился
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447750
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543o_v_avoron543,
странные вещи у тебя творятся там...
а получится ли сделать такое?
Код: powershell
1.
netstat -antp


Да
"Да" на хлеб не намажешь!
Я просто так что ли спрашивал? Я для того спрашивал, чтоб ты показал вывод СЮДА, чтоб все видели, какой процесс слушает порт 3050
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447782
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
o_v_avoron543пропущено...

Да
"Да" на хлеб не намажешь!
Я просто так что ли спрашивал? Я для того спрашивал, чтоб ты показал вывод СЮДА, чтоб все видели, какой процесс слушает порт 3050
у нас не по 3050 а по 3070 рабоатет, если вам даст что то статистика с боевого сервера на винде И SS
Database header page information:
Flags 0
Checksum 12345
Generation 836904
Page size 4096
ODS version 11.0
Oldest transaction 712507
Oldest active 712508
Oldest snapshot 712508
Next transaction 836895
Bumped transaction 1
Sequence number 0
Next attachment ID 449
Implementation ID 16
Shadow count 0
Page buffers 0
Next header page 0
Database dialect 3
Creation date Oct 27, 2013 21:47:21
Attributes force write, no reserve

Variable header data:
Sweep interval: 20000
*END*
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447786
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447794
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543,

размер страницы до 8k увеличил?
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447795
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

да, после попробовал подгрузить расчет в базу вес 1,5 мб ,клиент повис
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447810
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543Симонов Денис,

да, после попробовал подгрузить расчет в базу вес 1,5 мб ,клиент повис

для того чтобы на таком размере БД расчёт повис надо написать мегакривой запрос (при всём желании это сделать очень трудно). Пинай разработчиков. В 2.5 можно трейсом поймать этот запрос. Если осилишь как это сделать кинь этот запрос сюда.
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447841
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543,

упс забыл что там 2.0.7. Тогда про трейс забудь.
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447857
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543,

попробуй увеличить TempCacheLimit = 67108864 раза в 4. Хотя конечно запрос по любому кривой.
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447858
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543Oldest transaction 712507
Oldest active 712508
Oldest snapshot 712508
Next transaction 836895Тр-ция 712508 висит очень давно и блокирует сборку мусора.
Пинай разработчиков приложения.

И убирай no reserve
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447933
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voron543База как правило растет до 3ГБ и потом ее режут и чистят после этого она за месяц
мне интересно, а зачем в самом начале было приводить статистику от другой БД?

voron543Oldest transaction 712507
Oldest active 712508
Oldest snapshot 712508
Next transaction 836895

если статистика снята вчера, т.е. база существует всего 3 дня, то это получается 279 тысяч транзакций в сутки, что для 35 человек означает 7970 транзакций на одного, и 996 транзакций в час, или 16 транзакций в минуту. Непрерывно. Что опять похоже на какое-то вранье (если не считать каких-нибудь массовых пакетов транзакций по импорту/обновлению данных.

Ну и, самое главное - транзакция у вас активная висит, примерно 4 часа, от того момента как снята статистика. При такой интенсивности транзакций это вполне может накопить дохренища версий, что и даст тормоза.
А я Альтвин же учил, что надо избавляться от этого дела.

voron543Sweep interval: 20000
это еще что за хрень при таких показателях?
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447946
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,
Пинай разработчиков приложения.
Да бесполезняк.

Почти все оконные программы используют firebird (и написаны на дельфях)
Почти везде разработчики недалеко ушли с BDE, с которого начинали.

В общем попробуйте прикрутить профайлер , вдруг запустится у вас...
Может индексами можно будет запрос оттюнить.
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447949
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimМожет индексами можно будет запрос оттюнить.
то есть, заплатил за программу, а потом еще и сам тюнишь?
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447961
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot kdv]voron543База как правило растет до 3ГБ и потом ее режут и чистят после этого она за месяц
мне интересно, а зачем в самом начале было приводить статистику от другой БД?

Затем что это статистика новго сервера , который нужно настройить, а вторая статистика тот который мы хотим убирать
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447966
voron543
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv
если статистика снята вчера, т.е. база существует всего 3 дня, то это получается 279 тысяч транзакций в сутки, что для 35 человек означает 7970 транзакций на одного, и 996 транзакций в час, или 16 транзакций в минуту. Непрерывно. Что опять похоже на какое-то вранье (если не считать каких-нибудь массовых пакетов транзакций по импорту/обновлению данных.

Ну и, самое главное - транзакция у вас активная висит, примерно 4 часа, от того момента как снята статистика. При такой интенсивности транзакций это вполне может накопить дохренища версий, что и даст тормоза.
А я Альтвин же учил, что надо избавляться от этого дела.

voron543Sweep interval: 20000
это еще что за хрень при таких показателях?
Работа идет 24 в сутки, постоянный обмен данными с 1с и другими дилерскими версиями прорамы
...
Рейтинг: 0 / 0
Firebird+Altawin настройка firebid.conf
    #38447989
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть, на старом сервере SS, и не тормозит, а на новом Classic, и тормозит?
Или про "не тормозит" не про вообще, а про конкретный тяжелый отчет? ОС на старом сервере та же?
От разработчиков есть хоть какой-то документ по "настройкам Firebird"?
...
Рейтинг: 0 / 0
25 сообщений из 148, страница 4 из 6
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird+Altawin настройка firebid.conf
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]