Подскажите пожалуйста как реализовать следующее:
Есть база с 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 диске)...может есть способы быстрее? гугл мучал мучал...ни чего не нашел..
Ответов: 655
Рейтинг: 18
|
|||
карма: 0 |
|