Archive for 'Firebird Server'
Соорудил небольшой тест, сравнивающий производительность асинхронной и синхронной загрузки. Для разнообразия, в цикле выборки данных реализована модификация результирующего множества. Конфигурация: — Серверная машина: Q6600, 8GB, RAID0 из 4HDD, FB 2.5.4 SuperClassic — Клиентская машина: Core i7, 16GB, SSD. — Гигабитная сеть. Тестировался 64-битный IBProvider. Сразу озвучу результат — наблюдались устойчивые тридцать процентов ускорения работы.
Firebird 2.5.4. Задача — соорудить запрос с 2000 параметров. Нужно протестировать аналог isc_dsql_describe_bind. Недолго думая, соорудил запроса вида «select * from MYTABLE where COL=? OR COL=? …»; Подготавливаю этот запрос через своего сетевого клиента — «Ошибка чтения данных из порта подключения.». Локализация однако. Подготавливаю через fbclient.dll — «Unable to complete network request to host «localhost». […]
Не напрягайтесь. Все нормально. Хуже не стало. Хотел написать чуть больше, но внезапно передумал. Лучше работу лишние 10 минут поработать. PS. Сервер модифицирован.
В детстве любил читать компьютерру. Вообще я тогда много чего любил… Недавно вспомнил про нее и обнаружил, что она до сих пор жива. Покопавшись (ну что я еще могу копать?) обнаружил вот это (20 апреля 2010 года): В итоге мы спокойно перевели проект к себе, заменили некоторые куски кода, например, выкинули базу данных Firebird, которую […]
Всем привет. Вспоминая фразу агента Смита — «уставать я начал сильно, на трех работах кручусь», решил довести .NET провайдер до ума релиза. Одним из самых эффективных способов оценить общее состояние продукта — это накатать небольшое руководство по эксплуатации. Хотя я и боюсь не люблю это делать. Это же садомазохизм чистой воды. Надо заметить, что я […]
С пятницей. Сто лет назад, в 2006, я озвучивал вслух мысль о том что «было бы неплохо иметь возможность получать информацию о сервере базы данных до подключения к самой базе данных». Сейчас, в рамках прямого подключения к FB через TCP/IP, в принципе можно сказать к какой версии FB мы подключаемся — на основе версии протокола, […]
Затеял написать парсер строки с расположением базы данных при подключении к серверу через TCP/IP (INET). Полез в исходники сервера (FB 2.5.x): Из штатного алгоритма видим, что (в случае Windows) проблема только с однобуквенным именем хоста — возможен конфликт с именем локального диска. Если честно, мне раньше и в голову не приходила мысль давать компьютеру имя […]
Решил пристроить свои изменения в исходном коде FB 2.5 и внезапно осознал идею GitHub. Очень демократичная платформа. Под влиянием новизны ощущений даже хочется еще чего-нибудь сломать починить.
Ссылка. «Мелкую пакость не придумывают при взгляде на ближнего — она приходит в голову сама по себе.» (с) сами знаете откуда.
Решил вот обновить свою инсталляцию FB3 до текущий. Последний раз я это делал почти год назад — 30 декабря 2013. Помнится, решил тогда не портить себе нервы и забить на FB3 до лучших времен.