|
|
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Всем привет! В понедельник вдруг появился не приятный эффект - мгновенный коннект к базе стал происходить ровно 7 секунд. После коннекта все у всех работает очень быстро . Тормозит только подключение! Я перерыл весь интернет и уткнулся в то, что сам решить эту задачу не могу. Просто хоть убейся, но не могу найти причину. И так исходные данные: * Пакет FirebirdCS-2.5.2-26540-0-x86_64 установелен в режиме Classic * Сервер Mac Server, 16 Гб, база 2.5 Гб * на сервере кроме операционной системы и firebird ничего не крутится. Эффект наблюдается при: * когда весь офис весит на базе (30 юзеров) * когда ни кто не работает с Firebird * после перезагрузки сервера и если сервер не перегружать пару дней. * при обращении к БД по сети * при работе в isql на самом же сервере * при локальном подключении к БД и при сетевом * при работе через alias и без Еще хочу сказать, что с DNS я эксперементировал и время отклика крайне мало. Лююююди, скажите же мне, что может делать Firebird эти 7 секунд??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 22:49:50 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Игорь П.что может делать Firebird эти 7 секунд??? Firebird - ничего. inetd пытается проверить что за комп к нему ломится. Или запрети ему это в настройках, или открывай на клиентах порт 119. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 22:54:54 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Поправочка: порт 113. В конфиге - убрать ISERID из log_on_* параметров. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2013, 23:10:35 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovПоправочка: порт 113. В конфиге - убрать ISERID из log_on_* параметров. Дмитрий, спасибо за ответ на мой вопрос. Не отвечал, так как пытался его применить на практике. К сожалению, ничего не получается: - на Mac OS X нет inetd. На Mac нет даже xinetd, там используется launchd. - в потрохах launchd копались долго, но ничего из того, о чем Вы пишете там нет. Боюсь, что проблема не в этом. Как я писал в первом письме, коннект через isql запущенный на том же сервере к локальной базе происходит с такой же задержкой. Я в полном отчаянии.... Неужели, никто не сталкивался с FB на Mac OS X? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 17:58:01 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Игорь П.Эффект наблюдается при: А при коннекте к свежесозданной базе он наблюдается? Загрузку ЦПУ и диска у процесса fb_inet_server мониторил? Всех причастных запытал на предмет того что делали с сетью и инфраструктурой вообще в выходные? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 18:13:42 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovИгорь П.Эффект наблюдается при: А при коннекте к свежесозданной базе он наблюдается? Специально сейчас создал пустую базу. Эффект сохранился. Dimitry SibiryakovЗагрузку ЦПУ и диска у процесса fb_inet_server мониторил? Промониторил. Висит штук 20 процессов fb_inet_server. Примерно по 1 штуке на каждого потенциального пользователя. Загрузка процессора при этом 0%. Диска такая же. Dimitry SibiryakovВсех причастных запытал на предмет того что делали с сетью и инфраструктурой вообще в выходные? Инфраструктуру не трогали. Перепроверил сам. Перекрестные допросы и допросы с пристрастием провел. Все чисто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 18:37:32 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
pinyaevПромониторил. Висит штук 20 процессов fb_inet_server. Примерно по 1 штуке на каждого потенциального пользователя. Загрузка процессора при этом 0%. Диска такая же. Длинные ожидания в выводе fb_lock_print во время этих семи секунд на целевой БД или security2.fdb? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 19:36:24 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Данные по целеой БД. В момент коннекта проскочила 1 запись, ее видно ниже. Остальное по нулям. Код: plaintext 1. 2. 3. 4. 5. Данные по security2.fdb Ситуация такая же. Вокруг нули, как только коннект произошел, то видим не нулевые значения. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 10:03:38 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
pinyaevкак только коннект произошел, то видим не нулевые значения. "Коннект произошёл" это начало семисекундного ожидания или конец? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 11:44:41 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Коннект произошел это конец 7-ми секундного ожидания. Именно в этот момент "нулевая статистика" меняется на "какие-то данные" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 12:22:02 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
А в списке процессов новый fb_inet_server появляется когда? В начале ожидания или после? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 13:25:23 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, новый fb_inet_server появляется в начале. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 13:48:18 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Что-нибудь есть в firebird.log? Какой, кстати, у него размер? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 14:04:20 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Лог маленький. 18 килобайт всего. Каких-либо постоянных ошибок или сообщений нет. При примерно 20-30 пользователях, за сегодняшний день там две записи: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 14:14:11 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Ну, лично у меня идеи кончились. Осталось разве что исключить возможные проблемы с security2.fdb, для эксперимента попробовав заменить её на чистую из дистрибутива. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 14:18:46 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
В общем, итог.... Найти причину и устранить ее не удалось. Поэтому просто взяли и переустановили весь серверный софт: операционную систему и FB Тормоза ушли, коннект стал менее 1 секунды. Проблема устранена, но осталось не ясна причина ее возникновения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2013, 14:40:48 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Надо было по очереди переустанавливать. Времени бы ушло больше, зато знали кто виноват. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2013, 21:58:42 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
а что переустаналивать? это стандартный сервак с установленным firebird. стандартный в том плане, что на операционной системе Mac OS X мы не ставили ничего больше, кроме СУБД. просто включили несколько уже имеющихся сервисов. я даже могу сказать какие - samba и launchd. сервисы мы отключали и включали в разных комбинациях. пытались менять их настройки и ничего не получили. специалистов, которые бы сталкивались с подобным явлением, мы не нашли. сама же переустановка заняла 30 минут времени + час на копирование баз на жесткий диск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2013, 13:33:12 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
pinyaev+ час на копирование баз на жесткий диск. Просто чтобы уточнить: "базы" это рабочая и security2.fdb были просто скопированы со старой системы на новую? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2013, 13:54:33 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Интересно, чем обусловлен выбор Мака в качестве сервера? Да еще под FB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 07:58:21 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Exteris, 1) затраты на администрирование мак сервера крайне низкие. Он работает по принципу plug&play, то есть достал из коробки и работай. Не надо убиваться настраивая его при старте и нет проблем с его работой в течении всего срока эксплуатации. 2) firebird на мак-сервер работает очень быстро. может быть на аналогичной конфигурации компьютера под управлением linux или windows будет также, может даже и быстрее. но никаких проблем по скорости при работе под мак нет. (вышеописанный случай в расчет брать не надо, мы сами напортачили) 3) mac mini server стоит 35 000 руб. если взять mac mini, то стоимость компа будет уже 25 000 руб. Сюда добавим затраты на 16 гиг оперативки в размере ну пусть 5 000 рублей и вот вы либо получаете настоящий сервак за 40 тысяч, либо просто быстрый комп с несерверной начинкой за 30 тысяч. 4) лицензионные отчисления при работе под виндой мягко говоря не малые. под мак все необходимые программы уже есть в составе ОС. К слову, под линуксом подобной проблемы тоже нет. Таким образом получается, что оборудование уж никак не дороже аналогичного noname или брендового, но выигрышь на эксплуатационных расходах колосальный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2013, 09:53:09 |
|
||
|
Тормоза при коннекте
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovpinyaev+ час на копирование баз на жесткий диск. Просто чтобы уточнить: "базы" это рабочая и security2.fdb были просто скопированы со старой системы на новую? - security2.fdb не копировалась вовсе. пользователи заведены заново - рабочие базы же восстановили из резервных копий утилитой gbak. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2013, 09:55:47 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38371688&tid=1564336]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
199ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 492ms |

| 0 / 0 |
