powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
8 сообщений из 8, страница 1 из 1
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795442
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перевожу серверную часть c 1.5.6 SS на 2.5.3 SC. Перевожу для того, чтоб использовать многопоточность - увеличилось кол-во пользователей, сейчас частенько процесс firebird-а занимает 100% одного ядра процессора.

BackUP сделал в 1.5, восстанавливаю в 2.5. При восстановлении выдаёт ошибку "Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements." По логу посмотрел, что отваливается при восстановлении процедуры, из которой вызывается другая, ещё не созданная... как такое может быть ?

BackUP / Restore в 1.5 проходит без проблем. в 2.5 по другому ?
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795445
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
упс... прошу прощения. нашёл. надо было выставить опции преобразования UNICODE. в этой процедуре есть комментарии на кириллице.

восстановление прошло удачно :)
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795467
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
продолжу тут, хотя вопрос уже не про ошибку, указанную в заголовке темы.

поднял базу под FB 2.5.3 SC, операционная система Windows x64.

для проверки запустил одну из самых тяжёлых процедур. посмотрел в диспетчере задач - загрузка по ядрам пошла равномерно, но... процесс firebird-a занимает максимум 27% общей загрузки процессора...
т.е. он использует те же вычислительные мощности 1-го ядра, но равномерно "размазывает" по всем ядрам ? или я что-то ещё недонастроил ?
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795474
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhmт.е. он использует те же вычислительные мощности 1-го ядра, но равномерно
"размазывает" по всем ядрам ?
Для одной процедуры - да. А по ядрам её размазывает сама система, причём совершенно зря,
теряет на этом производительность.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795505
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
спасибо за информацию.

... насколько я понял, я не особо выиграю в производительности, перейдя на 2.5 ?
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795510
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm,

ну это смотря на чём. В многопользовательском режиме однозначно выиграешь. При проверке на одном пользователе вряд ли.
Ещё можно выигрыш может быть за счёт оптимизатора для отдельных запросов.
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795517
fankhm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сейчас обычно одновременно с базой работают около 25 пользователей, из которых 7 - в терминальном режиме с разных филиалов. Терминал на той же машине, где и firebird. Но коннекты к базе по сути всё-равно те же 25...

надо ещё "покатать"... страшно в работу пускать сразу :). к тому же в процедурах и запросах часто используются функции из библиотеки RFunc. Недавно нашёл её вариант, портированный под х64. почему и решил переводить на 2.5.3... буду проверять все формы и отчёты на работоспособность...
...
Рейтинг: 0 / 0
Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
    #38795555
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fankhm
надо ещё "покатать"... страшно в работу пускать сразу :). к тому же в процедурах и запросах часто используются функции из библиотеки RFunc. Недавно нашёл её вариант, портированный под х64. почему и решил переводить на 2.5.3... буду проверять все формы и отчёты на работоспособность...

В 2.5 как минимум 95% этих функций можно выкинуть
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка при восстановлении базы Firebird. BackUP сделан в 1.5, восстанавливается в 2.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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