|
|
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Приветствую! имеем такую машину 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 с ним вообще все очень медленно работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 15:31 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
возможно можно просто как то проще ускорить работу базы firebird ? перезалить ее в новый "каркас" ? видео с проблемой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 15:48 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Так,давай развернутые ответы на вопрос: 1. Код программы у тебя есть? Ты можешь сказать каким запросом реализован поиск? 2. Ядер сколько? HT есть? 3. Не запустился x64 - что не понравилось,код ошибки в студию. 4. Сделай gstat -h и данные выложи,только под спойлером Пока хватит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 16:13 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
dusblinovпри этом всем если использовать программу на обычной win7 с локальной программой и прямым подключением (192.168.1.18:c:\base.fdb или внешний ip) к той же базе на сервер никаких подвисаний не происходит. (хотя даже при таком раскладе для работы базы используется firebird server серверного ПК а не пк с win7). И какое подключение программа пользует сейчас ? На сервере терминалов. (хотя даже при таком раскладе для работы базы используется firebird server серверного ПК а не пк с win7) что значит используется firebird server & ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 16:16 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
dusblinovс фрагментацией самой базы firebird проблем нет, частенько прогоняю через gbak gfix, все началось именно при работе на windows server. А раньше какой сервер был? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 16:26 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Короче,пиши мне в личку:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 16:27 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Gallemar, если бы у него был код то видео не выкладывал-бы есть подозрение что вот на этом "ПК с сервером терминалов на борту.подключается 6 тонких клиентов по rdp" еще и FB запущен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 17:12 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
m7m,да нет. Не думаю что тут причина. Такие периодические отъедания процессора это сложные или неоптимизированые запросы, чувствую что там огромная таблица с товаром и идет поиск по like, причем при вводе значений сразу начинается поиск,лучше так вообще не делать - ввел полностью слово для поиска и начинай выборку. У него при вводе слова несколько выборок происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 17:21 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Gallemarm7m,да нет. Не думаю что тут причина. Такие периодические отъедания процессора это сложные или неоптимизированые запросы, чувствую что там огромная таблица с товаром и идет поиск по like, причем при вводе значений сразу начинается поиск,лучше так вообще не делать - ввел полностью слово для поиска и начинай выборку. У него при вводе слова несколько выборок происходит. да может и не тут, однако Код: sql 1. 2. навело меня на такую мысль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 17:36 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Gallemar, ты новый хрустальный шар приобрёл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 18:06 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисGallemar, ты новый хрустальный шар приобрёл?нет,старым шаманским бубном пользуюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 18:17 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
dusblinovi3-2130 3,4GH 8гб ОЗУ ПК с сервером терминалов на борту.подключается 6 тонких клиентов по rdp. все работает стабильно Лучше будет сказать что "это как ни удивительно ещё шевелится и вообще подаёт признаки жизни". 8 гигабайт ОЗУ на такую нагрузку это почти гарантия свопа. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 18:32 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, да ладно. У автора SS, и если я правильно понял всё rdp коннекты и есть коннекты к БД, а значит их количество не велико. Есть подозрение что поиск происходит на клиенте и в момент поиска вся табличка тащится в память программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 18:39 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Симонов Денисда ладно. У автора SS, и если я правильно понял всё rdp коннекты и есть коннекты к БД, а значит их количество не велико. Вопрос не в количестве коннектов, а в качестве. В каждой из шести rdp сессий запущен explorer и чёрт знает какие ещё программы, включая ту, что обращается к БД. Это примерно так по гигабайту на сессию. На файловый кэш ничего не остаётся, всё что может - уходит в своп. Аффтар даже не сказал какой именно процесс начинает жрать процессор при поиске товара. PS: Видео не смотрел. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 18:51 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovPS: Видео не смотрел. А зря. Там кусок диспетчера задач, 1.8Гб занято показывает. И еще моргает курсор в виде песочных часов с надписью внизу SQL. Помнится у ФИБов был какой-то глюк, связанный с тормозами при использовании TpFIBDataSet.SQLScreenCursor=crSQLWait, проявлявшийся на платформе Win7. ТС, загрузка 20-30% приходится на само приложение, а не на FB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 19:22 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисDimitry Sibiryakov, Есть подозрение что поиск происходит на клиенте и в момент поиска вся табличка тащится в память программы. Денис,а почему такое мнение? Такие "подлеты" могут быть и при простой вычитке таблиц,особенно если учитывать что он ищет like, посимвольно и таблица скорее всего не мелкая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 19:22 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Gallemar> Денис,а почему такое мнение? Такие "подлеты" могут быть Это не мнение, а предположение, одна из версий. "Подлеты" могут быть какие угодно и от чего угодно, при имеющейся информации это всё не более, чем гадания на кофейной гуще. Нужно уточнять очень много деталей (штук 5, min). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 19:31 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
у ТС суперсервер, там можно кеш выставить такой что бы эту мелкую базу туда целиком засасало. Правда беда в том что Fb 32 битный. пусть лучше покажет какой у него сейчас размер кеша ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 19:32 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Господа гадальщики, не надо пальцем в небо тыкать. Либо пусть озвучивает полный список нужной инфы, либо пусть договаривается с кем-нибудь о доступе (насколько я вижу, один желающий уже есть ). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 19:57 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам это всё не более, чем гадания на кофейной гуще. :) да я на истину и не претендую ТС пока ни на один вопрос не ответил. Пятница,топик кинул и пошел бухать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 19:58 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустамнасколько я вижу, один желающий уже есть Я сейчас в поисках экспириенса на любой кипеж согласен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 20:00 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Gallemar> на любой кипеж согласен ... кроме голодовки. (с) P.S. Кип ишь . Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2014, 20:07 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, http://slovoborg.su/definition/кипеж ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2014, 01:28 |
|
||
|
тормоза в работе с firebird на windows server 2008r2
|
|||
|---|---|---|---|
|
#18+
Gallemar> http://slovoborg.su/definition/кипеж Нашел авторитетов... P.S. Правильно - либо кипишь (не уверен), либо кипиш, без мягкого знака (по аналогии с другими словами). Хотя Яндекс и кипеж выдал, и кипеш и какие угодно варианты. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2014, 02:57 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38669141&tid=1563514]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 528ms |

| 0 / 0 |
