powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка выполнения запроса
8 сообщений из 33, страница 2 из 2
Ошибка выполнения запроса
    #39967087
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad
demon1992
Код: sql
1.
srv.poolId=87474882-7b82-43a7-aa11-093b299424a7:0


Что это ? Имя БД ?
Не, это process_name:process_id
Видимо, jaybird так коннекты в пуле обзывает.
Думаю что вообще не показывать имя процесса, и 0 в кач-ве PID - это не правильно.
...
Рейтинг: 0 / 0
Ошибка выполнения запроса
    #39967088
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До Java 8 включительно нет возможности определить идентификатор процесса JVM и всякое такое.
Технически, jaybird (уже) использует JNA и, теоретически, можно поработать с нативным API, но ...
...
Рейтинг: 0 / 0
Ошибка выполнения запроса
    #39967089
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
demon1992
Блоб, который вернул list, вставляется в постоянную таблицу, и он же возвращается клиенту.
Ещё раз - что возвращается клиенту:
- переменная data_blob с тем же содержимым, или
- прочитанный из постоянной таблицы blob_id (может быть даже в ту же переменную) ?


demon1992
С примером пока тяжко, нет особо времени на это, если получится сделать, то обязательно закину.
Вот так всегда :(

И - код на клиенте всё равно кривой, его бы лучше исправить.
Он заставляет jaybird стартовать новую тр-цию для чтения блоба, это как минимум не эффективно.
...
Рейтинг: 0 / 0
Ошибка выполнения запроса
    #39967090
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
До Java 8 включительно нет возможности определить идентификатор процесса JVM и всякое такое.
Какая гадость эта ваша заливная рыба (ц)
...
Рейтинг: 0 / 0
Ошибка выполнения запроса
    #39967092
demon1992
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad
Ещё раз - что возвращается клиенту:
- переменная data_blob с тем же содержимым, или
- прочитанный из постоянной таблицы blob_id (может быть даже в ту же переменную) ?

Клиенту возвращается переменная data_blob с тем же содержимым.
...
Рейтинг: 0 / 0
Ошибка выполнения запроса
    #39967103
demon1992
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad


demon1992
на 400кб например, проблемы нет.
Всё интереснее и интереснее.
Боюсь, воспроизводимый пример всё же понадобится.


Потыкал немного, ошибка появляется, когда блоб начинает превышать размер больше ~2.8Mb
...
Рейтинг: 0 / 0
Ошибка выполнения запроса
    #39967104
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
demon1992
Потыкал немного, ошибка появляется, когда блоб начинает превышать размер больше ~2.8Mb
А какой размер страницы БД ?
...
Рейтинг: 0 / 0
Ошибка выполнения запроса
    #39967107
demon1992
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad
А какой размер страницы БД ?

16К
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка выполнения запроса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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