現在、SQL Server 2008 データベースをバックエンドとして使用する ASP.NET MVC Web サイトを作成しています。エンド ユーザー向けの Web サイトに表示される、サムネイルとフル イメージを含むテーブル (製品カタログなど) はほとんどありません。A) データベース自体に画像を保存するための FILESTREAM 列を使用するか、B) 画像のパスとファイル名 (または URL) を含む単純な varchar 列を使用するかについて混乱しています。
一般的な慣行は何ですか?FILESTREAM が多くのコードと DBA のオーバーヘッドをもたらすことはわかっていますが、それが一般的な方法である場合は、柔軟に使用できます。または、URL を保存するのが間違いなく最も簡単なオプションです。ただし、推奨されるものに従う必要があります。
これに関するアドバイス、大歓迎です。
ありがとう