Имаше хубава изследователска статия, публикувана от Microsoft Research, наречена To Blob or not към Blob където са разгледали всякакви променливи и въздействия.
Тяхната констатация в крайна сметка:
- с размер до 256 KB, петна се съхраняват в базата данни по-ефективно, отколкото във файловата система
- за 1 MB и повече, файловата система е по-ефективна
- между това има хвърляне
Откакто този документ беше публикуван, SQL Server 2008 също добави атрибута FILESTREAM, който прави съхраняването на неща във файловата система, но под транзакционен контрол, реалност. Горещо препоръчваме да проверите това!