Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2015-03-16 03:35:23 ЛС | профиль | цитата
Подскажите пожалуйста как реализовать следующее:

Есть база с blob (фотографиивидео)

как считать blob данные по байтам? загружать в MemoryStream весь файл и потому уже считывать по байтам не вариант, если файл большой то может и оперативки не хватить..

пока пробую вариант SELECT substr (hex(data), %1,%2) from data where id=1;
где %1 - с какого символа, а %2 по какой символ сделать выборку.. (SELECT substr (hex(data), 1, 5000) from data where id=1; -выдаю порциями по 5mb)

способ работает но медленно (даже на SSD диске)...может есть способы быстрее? гугл мучал мучал...ни чего не нашел..





карма: 0

0