> Although I haven't worked with a system like that myself, previous
newsgroup posts seem to suggest that many people prefer to store only
a path to the binary file in the database, and leave the file itself in
the filesystem.
That's been my approach. The file system's on the whole a much more
efficient way to deal with such things, provided you've guarded against
path-traversal security problems and the like. For one, you're
funnelling less data through SQL Server itself, and two, NTFS is built
to handle exactly this kind of work in the first place.
There may be some circumstances where you need to have the data in the
row -- I think TerraServer uses this approach -- but most people are
not going to be building TerraServer!