|
|
|
Чем опр. время, которое isql тратит на установку коннекта при sqlstate=08006 ?
|
|||
|---|---|---|---|
|
#18+
hi all В узких кругах широко известно, что sqlcode = 08006 может означать, что на сервере не запущен ФБ. Этот код вываливается обычно мгновенно. Однако, в итоге некоторого нагрузочного теста мой бедный LI-T3.0.0.30688 перешёл в состояние нирваны. Хотя процесс в top'e - виден, в firebird.log'e - тишина, коредампов - нет. И теперь попытка коннекта к ФБ (клиентом 2.5) идёт около 45 сек. Вот результат нескольких запусков батника: Код: plaintext 1. 2. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Ну так вот, вопрос у мну: а "кто/где" определяет эти 45 сек ? isql / fbclient / в реестре_винды или еще где-то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 20:17:54 |
|
||
|
Чем опр. время, которое isql тратит на установку коннекта при sqlstate=08006 ?
|
|||
|---|---|---|---|
|
#18+
Кхм!... 2 dimitr: а там ничего в последних снапшотах не правилось на тему... ограничения числа коннектов ?! А то запустил я, понимаешь, тест, 350 окон с одной тачки, затем еще 100 окошек с другой. И вижу, что внутри процесса ФБ на самом деле всё время 292...293 потока: Код: plaintext И коннекты новые теперь установить не могу - всё та же 08006 лезет в ответ. NB: циклически-периодических запросов к mon-таблицам в отдельных окнах, как это делалось в предыдущих версиях этого теста, сейчас НЕТ. Есть только калибровка скорости установки коннекта, а она на каждой итерации запускает трейс (перед isql) и останавливает его (после). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 21:04:34 |
|
||
|
Чем опр. время, которое isql тратит на установку коннекта при sqlstate=08006 ?
|
|||
|---|---|---|---|
|
#18+
... в общем, ничего не понимаю: клиентом WI-V2.5.3.26 683 , который на тачке со 100 окнами, подцепиться к ФБ-3 *сейчас* уже нельзя, а его младшим братом, WI-V2.5.3.26 682 , который на машине с 350 окнами, - запросто. Сервер: Код: plaintext 1. 2. Чё за бред ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 21:12:44 |
|
||
|
Чем опр. время, которое isql тратит на установку коннекта при sqlstate=08006 ?
|
|||
|---|---|---|---|
|
#18+
Таблоид, Количество коннектов <> количеству потоков ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 21:14:17 |
|
||
|
Чем опр. время, которое isql тратит на установку коннекта при sqlstate=08006 ?
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисКоличество коннектов <> количеству потоковну так у меня кол-во потоков (ps -FLC firebird | wc -l) меньше на полторы сотни, чем число окон, которые открыты. Это значит, часть из них не смогла приаттачиться к ФБ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 21:16:53 |
|
||
|
Чем опр. время, которое isql тратит на установку коннекта при sqlstate=08006 ?
|
|||
|---|---|---|---|
|
#18+
Таблоид... в общем, ничего не понимаю: клиентом WI-V2.5.3.26 683 , который на тачке со 100 окнами, подцепиться к ФБ-3 *сейчас* уже нельзя, а его младшим братом, WI-V2.5.3.26 682 , который на машине с 350 окнами, - запросто. <...> Чё за бред ?! Всё оказалось просто: у виндузы башню заклинило на чём-то. После рестарта всё заработало ОК, сейчас вижу 625-630 потоков внутри ФБ, памяти еще навалом, ядра все в работе - и это хорошо! :-) `top` screen Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 00:15:31 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=111&tid=1564215]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 383ms |

| 0 / 0 |
