powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / тормоза в работе с firebird на windows server 2008r2
25 сообщений из 60, страница 1 из 3
тормоза в работе с firebird на windows server 2008r2
    #38668982
dusblinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!
имеем такую машину

i3-2130 3,4GH
8гб ОЗУ
windows server 2008r2
firebird 2.1.5 x32 super server
база данных fbd 2гб

ПК с сервером терминалов на борту.подключается 6 тонких клиентов по rdp. все работает стабильно, но есть одно но.

Программа использует базу Firebird, и когда идет поиск товара по базе происходит зависание программы на 1-2 секунды, при этом происходит скачок в "загрузке ЦП" сразу на 20-30% после развисания опять обычное значение. это не зависит от количества подключенных к базе ПК.

отмечу . при этом всем если использовать программу на обычной win7 с локальной программой и прямым подключением (192.168.1.18:c:\base.fdb или внешний ip) к той же базе на сервер никаких подвисаний не происходит. (хотя даже при таком раскладе для работы базы используется firebird server серверного ПК а не пк с win7).
с фрагментацией самой базы firebird проблем нет, частенько прогоняю через gbak gfix, все началось именно при работе на windows server.

собственно вопрос в том какие варианты это устранить? что то нужно поставить для работы с sql базой на сам сервер? в какую сторону копать? или какие то "железные" проблемы?

пробовал поставить firebird 2.1.5 x64 но программа не хочет с ним запускаться
пробовал в режиме classic firebird с ним вообще все очень медленно работает
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38668994
dusblinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
возможно можно просто как то проще ускорить работу базы firebird ?
перезалить ее в новый "каркас" ?
видео с проблемой
YouTube Video
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669020
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так,давай развернутые ответы на вопрос:
1. Код программы у тебя есть? Ты можешь сказать каким запросом реализован поиск?
2. Ядер сколько? HT есть?
3. Не запустился x64 - что не понравилось,код ошибки в студию.
4. Сделай gstat -h и данные выложи,только под спойлером
Пока хватит.
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669022
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dusblinovпри этом всем если использовать программу на обычной win7 с локальной программой и прямым подключением (192.168.1.18:c:\base.fdb или внешний ip) к той же базе на сервер никаких подвисаний не происходит. (хотя даже при таком раскладе для работы базы используется firebird server серверного ПК а не пк с win7).

И какое подключение программа пользует сейчас ? На сервере терминалов.

(хотя даже при таком раскладе для работы базы используется firebird server серверного ПК а не пк с win7)
что значит используется firebird server &
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669035
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dusblinovс фрагментацией самой базы firebird проблем нет, частенько прогоняю через gbak gfix, все началось именно при работе на windows server.

А раньше какой сервер был?
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669036
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче,пиши мне в личку:)
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669069
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

если бы у него был код то видео не выкладывал-бы

есть подозрение что вот на этом
"ПК с сервером терминалов на борту.подключается 6 тонких клиентов по rdp"
еще и FB запущен
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669074
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m7m,да нет. Не думаю что тут причина. Такие периодические отъедания процессора это сложные или неоптимизированые запросы, чувствую что там огромная таблица с товаром и идет поиск по like, причем при вводе значений сразу начинается поиск,лучше так вообще не делать - ввел полностью слово для поиска и начинай выборку. У него при вводе слова несколько выборок происходит.
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669079
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarm7m,да нет. Не думаю что тут причина. Такие периодические отъедания процессора это сложные или неоптимизированые запросы, чувствую что там огромная таблица с товаром и идет поиск по like, причем при вводе значений сразу начинается поиск,лучше так вообще не делать - ввел полностью слово для поиска и начинай выборку. У него при вводе слова несколько выборок происходит.
да может и не тут, однако
Код: sql
1.
2.
отмечу. при этом всем если использовать программу на обычной win7 с локальной программой и прямым подключением 
(192.168.1.18:c:\base.fdb или внешний ip) к той же базе на сервер никаких подвисаний не происходит. 

навело меня на такую мысль
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669094
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

ты новый хрустальный шар приобрёл?
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669102
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисGallemar,

ты новый хрустальный шар приобрёл?нет,старым шаманским бубном пользуюсь
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669108
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dusblinovi3-2130 3,4GH
8гб ОЗУ

ПК с сервером терминалов на борту.подключается 6 тонких клиентов по rdp. все работает
стабильно
Лучше будет сказать что "это как ни удивительно ещё шевелится и вообще подаёт признаки
жизни". 8 гигабайт ОЗУ на такую нагрузку это почти гарантия свопа.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669112
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

да ладно. У автора SS, и если я правильно понял всё rdp коннекты и есть коннекты к БД, а значит их количество не велико.

Есть подозрение что поиск происходит на клиенте и в момент поиска вся табличка тащится в память программы.
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669119
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисда ладно. У автора SS, и если я правильно понял всё rdp коннекты и
есть коннекты к БД, а значит их количество не велико.
Вопрос не в количестве коннектов, а в качестве. В каждой из шести rdp сессий запущен
explorer и чёрт знает какие ещё программы, включая ту, что обращается к БД. Это примерно
так по гигабайту на сессию. На файловый кэш ничего не остаётся, всё что может - уходит в своп.
Аффтар даже не сказал какой именно процесс начинает жрать процессор при поиске товара.

PS: Видео не смотрел.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669126
гадалко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovPS: Видео не смотрел.

А зря. Там кусок диспетчера задач, 1.8Гб занято показывает. И еще моргает курсор в виде песочных часов с надписью внизу SQL. Помнится у ФИБов был какой-то глюк, связанный с тормозами при использовании TpFIBDataSet.SQLScreenCursor=crSQLWait, проявлявшийся на платформе Win7. ТС, загрузка 20-30% приходится на само приложение, а не на FB?
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669127
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисDimitry Sibiryakov,
Есть подозрение что поиск происходит на клиенте и в момент поиска вся табличка тащится в память программы.
Денис,а почему такое мнение? Такие "подлеты" могут быть и при простой вычитке таблиц,особенно если учитывать что он ищет like, посимвольно и таблица скорее всего не мелкая.
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669130
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar> Денис,а почему такое мнение? Такие "подлеты" могут быть

Это не мнение, а предположение, одна из версий.
"Подлеты" могут быть какие угодно и от чего угодно,
при имеющейся информации это всё не более, чем
гадания на кофейной гуще.

Нужно уточнять очень много деталей (штук 5, min).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669131
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у ТС суперсервер, там можно кеш выставить такой что бы эту мелкую базу туда целиком засасало. Правда беда в том что Fb 32 битный.

пусть лучше покажет какой у него сейчас размер кеша
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669140
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа гадальщики, не надо пальцем в небо тыкать.
Либо пусть озвучивает полный список нужной инфы,
либо пусть договаривается с кем-нибудь о доступе
(насколько я вижу, один желающий уже есть ).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669141
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам это всё не более, чем
гадания на кофейной гуще.

:) да я на истину и не претендую
ТС пока ни на один вопрос не ответил. Пятница,топик кинул и пошел бухать.
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669142
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустамнасколько я вижу, один желающий уже есть

Я сейчас в поисках экспириенса на любой кипеж согласен
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669143
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar> на любой кипеж согласен

... кроме голодовки. (с)

P.S. Кип ишь .
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669247
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам, http://slovoborg.su/definition/кипеж
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669252
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar> http://slovoborg.su/definition/кипеж

Нашел авторитетов...

P.S. Правильно - либо кипишь (не уверен),
либо кипиш, без мягкого знака (по аналогии
с другими словами). Хотя Яндекс и кипеж
выдал, и кипеш и какие угодно варианты.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
тормоза в работе с firebird на windows server 2008r2
    #38669254
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам, да ладно,главное поняли друг друга :)
...
Рейтинг: 0 / 0
25 сообщений из 60, страница 1 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / тормоза в работе с firebird на windows server 2008r2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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