Archive by Author

Улыбнуло

Обнаружил на хабре статью … Были запуски под много чем от MySQL до покойного, наверное, Firebird … USUS (c) моё. PS. Статью прочитал. Да, тяжко…

FB3. Округление преобразования строки в число

Привет всем. Открыл для себя, что в FB3 пара запросов: возвращает двойку. Точнее, про второй я как бы это знал и учитывал. А вот про первый нет … Если мне не изменяет память, лет пятнадцать (а то и больше) вместо округления было обрезание. IBProvider в первом случае округляет и, помню, мне говорили что я пру […]

Вести с полей

Привет всем. С момента (ре)старта проекта по поддержке Entity Framework Core прошло четыре месяца. Нужно обновить текущее состояние. В целом, фундамент сформирован процентов на … 70 и пока вроде все получается сделать так, как хочется. Ну, то есть, правильно 🙂

IBProvider v5.22

В личные кабинетах пользователей доступен новый релиз IBProvider — v5.22. Изменения В схемах метаданных TABLES_INFO и INDEXES заполняется колонка CARDINALITY, которая позволяет оценить количество (уникальных) записей таблицы/индекса. В инсталляторах сборок vc16 (VS2019) обновлен VS CRT до версии 14.28.29334. Эта версия несовместима с Windows XP SP2. После недолгих размышлений было принято решение — «ну и ладно». […]

Вести с полей

Всех с последним днем января 🙂 Третий или четвертый день тупо смотрю на арифметику первого диалекта 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 пока все еще находится в неопределенном состоянии. Хотя […]

Вести с полей

Всех с последним днем осени. Пошла восьмая неделя как откопал стюардесу DataProvider для EntityFrameworkCore. Восстановил ранее написанный функционал и понял, что нужно все переделать. Слабое утешение — ну хоть понял.

Вести с полей

Сегодня закончилось расширенное тестирование ранее выпущенного IBProvider v5.21 — за неделю проехало 10 проходов стандартного набора тестов. Если не считать того, что 5 раз отвалилось подключение к FB3, вроде все нормально. В тестах использовался «глобальный» кэш SQL-запросов (sql_cache__scope=db).

Вести с полей

Привет всем. Давным-давно, в октябре 98-го, я утром проснулся и подумал — «реляционная база данных должна быть организована по-другому». Время и несколько практических экспериментов показали, что да, идея рабочая. Более чем. Вчера в процессе завершения новой подсистемы IBProvider, которая будет жить своей жизнью, пришлось доработать «подвал» модуля. А сегодня утром подумал — «чего я все […]

Советы дня. Работа с Firebird 2.5 через связанный сервер.

Привет всем. Вчера консультировал клиента, по поводу ряда проблем при работе с базой под FB2.5 через связанный сервер MSSQL. Используется встроенный клиент для Firebird (dbclient_type=fb.direct). Проблема #1 Первый запрос к базе выполняется около 30 секунд. Причина заключается в том, что MSSQL читает метаданные конструкций, используемых в запросе. По умолчанию IBProvider грузит и кэширует все данные […]

« Older Entries   Recent Entries »