|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Здравствуйте, ситуация плачевная. Имеется сервер freebsd 6. На нем крутится база данных не большой АТС. (в базе несколько миллионов записей). Firebird 2.1. К Firebird прикручена библиотека rfunc. И это все хорошо работает. Появилась нужда перенести все это добро на freebsd 9.3. Установил, настроил, решил пересобрать базу на firebird 2.5, сделать, все хорошо без ошибок. Собрал библиотеку rfunc из исходников, положил в /usr/local/libexec/firebird/udf все как положено, все зависимости удовлетворены (ldd ./rfunc). Подключаюсь программой из под windows к базе, все работает, функции использующие rfunc тоже работают. Но мать его базой почти не возможно пользоваться, при подключении к ней загрузка процессора на сервере увеличивается почти до 100%. Делал то же самое и под UBUNTU, делал на разных версиях firebird, на виртуалках и на реальном сервере, та же беда, процессор вешается.... Может кто нибудь сталкивался с подобной катастрофой? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 15:50 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099, запросы без обращения к rfunc тоже грузят на 100%, или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 15:55 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099, 1. При чём тут rfunc ? 2. gstat -h что говорит ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 15:57 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
kdv, без rfunc все отлично ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:02 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
hvlad, ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:04 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099, похоже, это не тот gstat :-) тебя спросили про вывод gstat -h база.fdb собственно, если при вызове какой-либо даже простейшей функции из rfunc этот процесс начинает грузить ядро процессора на 100%, то это вопрос к конкретной версии ОС по поводу загрузки и вызовов внешних библиотек (so), с правильными ли опциями скомпилирован этот so, и кошерности скомпилированного под эту ОС Firebird. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:14 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099Собрал библиотеку rfunc из исходников Взял её последние исходники? Хотя эта библиотека всегда была известна своими глюками... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:19 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
kdv, нету такой опции -h или я что то не то делаю. Я пока что начинающий пользователь баз данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:20 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099Я пока что начинающий пользователь баз данных. И вот так вот сходу решил переставить работающую систему не просто на другую платформу, но ещё и на другую версию СУБД?.. Ню-ню... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:23 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, последние, версия rfunc-2.1.3.1-RC1 Вероятно что то не так собрал. не сильно разбираюсь, но зависимости удовлетворены.... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:24 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, нет. то сервер работает. я пока на тестовом пытаюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:25 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, так уже давно существует альтернативная библиотека AUDFL . Потому как rfunc забросили. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:25 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Симонов Денис, Под freebsd собирается? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:29 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099последние, версия rfunc-2.1.3.1-RC1 УГ десятилетней давности. Без удачи и бубна в принципе неработоспособна. Полностью заменяется на встроенные в 2.5 функции. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:34 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099, 95% функций rfunc можно смело выкинуть, так как есть встроенные. А часть функций там вообще бредовые. Не компилил ничего под фрю. Учитывая, что эта ось официально не поддерживается FB, я бы вообще побоялся ставить на неё сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:48 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Симонов Денис, посоветуй ось для базы данных ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:51 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Симонов Денисэта ось официально не поддерживается FB Энтузазизм Алекса, к сожалению, вернул её в список официально поддерживаемых. Но в данном случае это пофиг, поскольку проблема не в сервере, а в левой библиотеке. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:52 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099, если не нравится винда бери любой современный Linux (CentOS, Ubunta, RedHat, Debian ...). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 16:58 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Симонов Денисborus099, если не нравится винда бери любой современный Linux (CentOS, Ubunta, RedHat, Debian ...). ТС в первом посте писал, что пробовал ubuntu с тем же результатом. Так что либо оставаться на старом софте, либо выбрасывать rfunc. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 17:04 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099kdv, нету такой опции -h или я что то не то делаю. Я пока что начинающий пользователь баз данных.gstat пинай с указанием пути (к бинарникам firebird). потому как у тебя там есть однофамилец gstat ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 17:08 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Симонов ДенисDimitry Sibiryakov, так уже давно существует альтернативная библиотека AUDFL . Потому как rfunc забросили. Та же беда. Также процессор вешает. Подключал на UBUNTU 14.04 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 23:52 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
hvladborus099, 1. При чём тут rfunc ? 2. gstat -h что говорит ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 23:53 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
hvladborus099, 1. При чём тут rfunc ? 2. gstat -h что говорит ? А на оригинально сервере вывод такой... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 23:57 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
borus099, Включай трассировку и лови тот запрос который вешает базу. Сюда давай DDL участвующих таблиц, и объявление UDF. P.S. прекратите выкладывать скрины. Текст из консоли без проблем можно скопировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2015, 23:58 |
|
rfunc загружает процессор. Базой не возможно пользоваться.
|
|||
---|---|---|---|
#18+
Симонов Денисborus099, Включай трассировку и лови тот запрос который вешает базу. Сюда давай DDL участвующих таблиц, и объявление UDF. P.S. прекратите выкладывать скрины. Текст из консоли без проблем можно скопировать. Как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2015, 00:00 |
|
|
start [/forum/topic.php?fid=40&msg=38982457&tid=1562758]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
others: | 280ms |
total: | 433ms |
0 / 0 |