Archive for 'Firebird Server'
Ok. Yesterday I downloaded all the FB4-0-2 files from firebirdsql.org. Today I opened the folder with these files and stared at them. It has been waiting for me for long time 🙂 PS. Explanation — it is the release notes of a previous release.
Привет. На гитхаб загружен исходный код встроенного клиента IBProvider для Firebird и его тестовая система. IBProvider Client for Firebird [TechDemo] По сути, это переработанный fbclient ISC API. В том смысле, что XSQLDA/XSQLVAR там есть. Навскидку, в эти исходники еще попали конструкции для работы с кодовыми страницами и свойствами OLE DB. Уровень сложности … ну как […]
В связи с текущей возней с EFCore пришлось «освежить» понимание множества базовых вещей. Одна из этих вещей — вещественные числа. Задача 1. Добавляем запись с FLOAT колонкой. 2. Выбираем эту запись и сравниваем значение FLOAT колонки с ожидаемым значением. Ожидаемое float-значение передается в запросе в виде текста. Выглядит это как-то так: В конечном итоге, на […]
Обнаружил на хабре статью … Были запуски под много чем от MySQL до покойного, наверное, Firebird … USUS (c) моё. PS. Статью прочитал. Да, тяжко…
Привет всем. Открыл для себя, что в FB3 пара запросов: возвращает двойку. Точнее, про второй я как бы это знал и учитывал. А вот про первый нет … Если мне не изменяет память, лет пятнадцать (а то и больше) вместо округления было обрезание. IBProvider в первом случае округляет и, помню, мне говорили что я пру […]
Всех с последним днем января 🙂 Третий или четвертый день тупо смотрю на арифметику первого диалекта FB3. Чудная она. Сервер говорит, что колонка имеет тип INTEGER. Сервер возвращает строку «12345679.00000000» Сервер возвращает ошибку: expression evaluation not supported Arguments for BIN_AND must be integral types or NUMERIC/DECIMAL without scale — UPD. Ну и, наверное, чтобы не […]
Привет всем. 1. Вчера закончилось большое тестирование IBProvider v5.21.1. Ожидаемого чуда, в виде радикального ускорения работы, не случилось. Даже получилось немного медленней, чем в прошлый раз. Потому что на этом компьютере достаточно активно работали работу. Ну хоть не упало, уже хорошо 🙂 2. Проект для поддержки EntityFrameworkCore пока все еще находится в неопределенном состоянии. Хотя […]
Привет всем. Вчера консультировал клиента, по поводу ряда проблем при работе с базой под FB2.5 через связанный сервер MSSQL. Используется встроенный клиент для Firebird (dbclient_type=fb.direct). Проблема #1 Первый запрос к базе выполняется около 30 секунд. Причина заключается в том, что MSSQL читает метаданные конструкций, используемых в запросе. По умолчанию IBProvider грузит и кэширует все данные […]
Всем привет. Вчера закончилось большое тестирование IBProvider v5.19 (vc16, x64, релизная сборка). Потребовалось 32 дня. Все тип-топ.
Привет всем. Сегодня доехало до конца большое тестирование IBProvider v5.19. Главное отличие от предыдущих забегов — прогонялись отладочные сборки провайдера и пула подключений. 7 миллионов тестов за 42.5 дня на 10-ядерном процессоре. Все тип-топ. Конфигурация Intel 6950x [10C/20T], RAM 128GB База и TEMP на RAM диске (SoftPerfect) IBProvider v5.19.0.35449 LCPI OLE DB Services v1.16.0.924 LCPI […]