powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird 2.5 lock file
25 сообщений из 99, страница 3 из 4
Firebird 2.5 lock file
    #39678995
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это я знаю, хорошо если ещё крэш будет только) думаю 2Гб выделю, или больше, чтоб наверняка
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39678998
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И не на общую tmp а чисто по фб /tmp/firebird
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679115
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без разницы. Для начала воспользуйся вариантом "а" из первого ответа: отдельный каталог на
tmpfs и переменная окружения FIREBIRD_LOCK на него. Так ты разведёшь лок-файл и временные
файлы. Возможно, уже тогда прояснится что именно создаёт поток данных.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679282
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransCom Лок файла, конечно не уверен, но думаю что это именно он! Во-первых тяжёлых запросов у меня нет, это принципиальная вещь
я нифига не понимаю, но если попробую потыкать вот там и здесь, то может быть, и т.д.
Приеципиально тяжелые запросы ты можешь отловить только трейсом. Про который ты понятия не имеешь.
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679406
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Про тяжёлые запросы - есть много косвенных показателей, мне их достаточно для моего уровня разработки, мне главное чтоб классно все работало, оно так и работает, поэтому вникать нет необходимости) хотя мне интересно, просто на все не хватает времени
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679455
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может ещё заодно подскажите про версию 3.0, можно ли безболезненно портировать с версии 2.5, подойдут ли UDF от 2.5(соответственно с перекомпиляции), есть ли нормальный клиент на C++, нынче использую ibpp +своя поверх оболочка, работает как часы, хотя сам ibpp конечно мягко говоря отстой или может думал ibpp адаптировать?
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679467
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransCom,

у меня портирование пошло безболезненно (приложение на Delphi7 + IBX), но я тестировал всё ещё начиная с Alpha версии.
Если UDF написаны как потокобезопасные то они скорее всего подойдут.
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679473
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, UDF потокобезопасные, значит только клиент нужен хороший, может кто ibpp случайно адаптировал уже?))
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679527
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransComзначит только клиент нужен хороший, может кто ibpp случайно адаптировал уже?))

Что там адаптировать-то? Базовое API осталось тем же самым.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679530
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Круто тогда вообще!))
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679776
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransComМожет ещё заодно подскажите про версию 3.0, можно ли безболезненно портировать с версии 2.5, подойдут ли UDF от 2.5УДФ подойдут, если не глючные сами по себе. В любом случае надо вдумчиво тестировать, сельхозинвентаря там достаточно разложено. Тут и планы могут уехать и селективность индексов играет более весомую роль и синтаксис ужесточился и мешать явные с неявными джойнами не надо и т.п.

У меня трешка на запись дает просадку раза в два-три по скорости, сижу вот ща репу чешу, тестовый стенд собираю, был тут недалече мой "плач ярославны".
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679791
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уже не первый раз встречаю, что у 3 версии потеря производительности в некоторых местах) видимо не слухи...
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679798
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransCom,

надо у себя тестировать. У всех разное железо, разные задачи, разные алгоритмы. Лично у меня ничего не тормозит. Если где-то замедление и есть, то оно мизерное. А на некоторых вещах я наоборот получил существенный прирост производительности.

Если я правильно помню у Ивана там самописный репликатор подтормаживает. Но из этого трудно сделать вывод. Должен быть простой тест желательно с использованием isql, тогда разработчики ядра FB хотя бы смогут понять причину.
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679799
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё круче было бы обе версии запустить под профайлером чтобы точно пальцем ткнуть
"выполнение вот такой-то ветки кода теперь занимает в три раза больше времени".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679801
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

ну в 5-10% я могу поверить. В некоторых местах сам видел. Но чтобы в три раза. Возможно там что-то очень специфичное.
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39679812
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисДолжен быть простой тест желательно с использованием isql, тогда разработчики ядра FB хотя бы смогут понять причину.В процессе, жду железку, она одобрена. Приду в свой топик с новостями, давайте не будем тут флуд развивать.
Симонов Денисну в 5-10% я могу поверить.Ну я и сам охренел слегонца.
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680100
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раз уж случайно про репликацию немного речь пошла, кто что порекомедует? У меня сейчас primary+slave+slave с 5 видами репликации таблиц, основной из которых это триггер+запись в репл_таблицу+событие_для_чтения, работает классно, но вот думаю может через shm развернуть, чтоб не писать на диск эти данные (56 байт чистых данных на одну репликацию записи)
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680120
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransComможет через shm развернуть

У тебя все три базы на одном хосте?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680181
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конечно нет) Немного поясню, primary пишет в shm, а slaves забирают уже с другой программы программы, ну т.е. конечно не сами slaves, а опять же проги на них, которые уже и запишут данные (это коротко, конечно в реальности механизм передачи сообщений чуть (или намного) сложнее). Но может есть варианты покруче? Может кто придумал что-то очень быстрое и классное? Хотя бы идеи)
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680188
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, например, синхронная репликация через execute statement on external data source.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680193
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если удаленный хост недоступен? Это не подходит совсем
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680202
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransComprimary пишет в shm, а slaves забирают уже с другой программы программы

Покопай в этом направлении, почему бы и нет. Когда наткнёшься на проблему отсутствия
триггеров на старт/откат сейфпоинта и найдёшь для неё решение не требующее модификации
исходников Firebird - не забудь поделиться.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680209
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Savepoints я не использую - чем все проще тем все лучше! И вообще все надо сводить к атомарности, уходя от транзиктивности, это моё мнение, хотя конечно с транзакциями проще, но в действительности это не производительно само по себе, думаю все итак в курсе почему, не буду описывать. А shm нынче использую для разных целей, типа послать http(s), вставить к примру данные в другую БД и тп. до бесконечности (может кому-то это поможет в идеях)
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680217
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TransComНо может есть варианты покруче? Может кто придумал что-то очень быстрое и классное?
репликация в hqbird (и других), но тут 2 сервера надо. Или репликация в ФБ4 через нбэкап.
...
Рейтинг: 0 / 0
Firebird 2.5 lock file
    #39680220
TransCom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ФБ4 не могу поставить пока, даже ФБ 3 еще стремно как-то) надо стабильно чтоб пахало) Может кто-то версию 2.5 пропатчил до in_memory таблиц?))))
...
Рейтинг: 0 / 0
25 сообщений из 99, страница 3 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird 2.5 lock file
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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