powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Долгая конвертация OracleBlob в byte[]
3 сообщений из 3, страница 1 из 1
Долгая конвертация OracleBlob в byte[]
    #38654217
Максим Н
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую ODP.NET, читаю оракловые блобы.

Код вида:

Код: c#
1.
OracleBlob blob = reader.GetOracleBlob(3);




работает шустро,
когда же беру Value, то работает в несколько раз дольше:

Код: c#
1.
byte[] bytes = reader.GetOracleBlob(3).Value;



В чем проблема, как соптимизировать?
...
Рейтинг: 0 / 0
Долгая конвертация OracleBlob в byte[]
    #38654265
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Максим Н
Код: c#
1.
OracleBlob blob = reader.GetOracleBlob(3);


эта строка ничего не делает


Максим Н
Код: c#
1.
byte[] bytes = reader.GetOracleBlob(3).Value;


эта строка реально перекидывает блоб на клиента

OracleBlob реально является потоком (stream) и работать ты с ним можешь в другом треде
...
Рейтинг: 0 / 0
Долгая конвертация OracleBlob в byte[]
    #38654286
Максим Н
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationМаксим Н
Код: c#
1.
OracleBlob blob = reader.GetOracleBlob(3);


эта строка ничего не делает


Максим Н
Код: c#
1.
byte[] bytes = reader.GetOracleBlob(3).Value;


эта строка реально перекидывает блоб на клиента

OracleBlob реально является потоком (stream) и работать ты с ним можешь в другом треде

Понял, спасибо.
Возможно ли читать блобы пошустрее? Какие приемы есть?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Долгая конвертация OracleBlob в byte[]
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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